Maximum of 25 job preferences reached.
Top Embedded Software Engineer Jobs
Aerospace • Logistics • Security • Software • Cybersecurity
Manage a team of 10-15 embedded software engineers while performing as a technical contributor (~80% program work). Responsibilities include staffing, performance management, career development, process improvement, and ensuring engineering execution for communications systems (Link 16, SDRs, avionics). Must support program delivery, hiring, training, and maintain software engineering excellence.
Top Skills:
AgileArmAssemblyAvionics Operating SystemBitbucketCC++ClearcaseDoorsEthernetFpgaGitGreen Hills AdamultiI2CIpsecJIRALink 16Linux Kernel Driver DevelopmentObject Oriented ProgrammingPciePowerpcRhapsodyRtosSoftware Defined RadiosSpiStatic AnalysisTacanTactical DatalinkTcp/IpTlsUartUnit TestingVerilogVhdlWolfsslXilinx VitisXilinx Vivado
One Month AgoSaved
Aerospace • Logistics • Security • Software • Cybersecurity
Designs, architects, develops, integrates, debugs, and tests embedded real-time software for Link-16 and tactical data link systems. Works with systems, digital, hardware, and integration teams in an Agile environment. Responsibilities include low-level firmware integration, multi-threaded applications, requirements analysis, software lifecycle activities, static analysis, unit testing, and troubleshooting tactical data link waveforms. The role is full-time onsite in San Diego and requires a U.S. Government Secret clearance.
Top Skills:
AgileAssembly LanguageAvionics Operating SystemBitbucketC/C++ClearcaseCorbaDoorsEmbedded SystemsEthernetGitGreen Hills AdamultiI2CJIRALink 16Linux Kernel DriversMil-Std-6016MultithreadingObject-Oriented ProgrammingPciePetalinuxPowerpcReal-Time SystemsRhapsodyRustSoftware Communications Architecture (Sca)Software-Defined RadiosSpiStatic AnalysisTacanTactical DatalinkTcp/IpUartUnit TestingXilinx Ultrascale+Xilinx VersalXilinx VitisXilinx VivadoXilinx ZynqYocto
Aerospace • Defense • Manufacturing
Design, implement, test, and validate embedded control software for guidance and navigation products. Participate in requirements, software design, peer review, verification, and documentation. Lead complex projects, provide technical expertise, mentor junior engineers, ensure compliance with industry standards, and collaborate with cross-functional teams in a laboratory environment.
Top Skills:
AdaCC++Digital Signal ProcessorsDo-178CEmulatorsLogic AnalyzersMatlabMicrocontrollersPythonScadeSimulink
Software
Develop and maintain embedded software for MANET radios including MAC and routing protocol implementation, device drivers/BSP for ARM and RISC-V, security/encryption features, networking and socket code, Linux customization and testing tools, and web/audio applications. Support product security and regulatory compliance testing.
Top Skills:
Amd Ultrascale+ MpsocArmAudio StreamingBoard Support Package (Bsp)CCnsa AlgorithmsDevice DriversEthernetInterrupt Service Routine (Isr) DevelopmentIpsecLinuxLinux KernelLinux Kernel Driver DevelopmentLinux ScriptingMicrochip Polarfire SocNiap Common CriteriaNist Fips 140-3Risc-VSocket ProgrammingWeb Interface
Software
Develop embedded software for MANET radios including MAC and routing protocols, device drivers and BSPs for ARM and RISC-V, Linux customization, networking features, security/encryption implementation, audio/push-to-talk, and test software to meet performance and regulatory security standards.
Top Skills:
ArmBoard Support Package (Bsp)CDevice DriversLinuxLinux Kernel Driver DevelopmentmacOSManetMimoRisc-V
Industrial • Manufacturing
Develop and integrate back-end embedded software that controls vehicle/machine functions using C/C++ and model-based methods. Implement features per requirements, perform unit/integration testing, participate in CI and Agile workflows, produce design documentation, support prototyping and aftermarket troubleshooting, and collaborate with architects and a multi-developer team to deliver and validate software on microcontrollers.
Top Skills:
AgileCC++Continuous IntegrationMicrocontrollersModel Based Software Design
Industrial • Manufacturing
The Embedded Software Engineer will design and develop embedded software for vehicle control systems, focusing on C++ and Python programming, and participate in Agile development and testing processes.
Top Skills:
C++Can J1939DockerGitPythonVscode
Industrial • Manufacturing
Design and develop back-end embedded software for vehicle functions, including integration testing, troubleshooting, and documentation.
Top Skills:
CC++GitMatlabSimulink
Industrial • Manufacturing
Develop and integrate embedded software (C/C++) for heavy equipment and off-highway vehicles using model-based design. Implement features per requirements, perform unit/integration/HIL testing, create design documentation, track releases with Agile, collaborate with cross-functional teams, and support troubleshooting and root-cause analysis.
Top Skills:
CC++Can J1939GitHardware-In-The-LoopLinMatlabModel Based Software DesignSimulink
Artificial Intelligence • Hardware • Healthtech • Machine Learning • Robotics • Software • Automation
As a Senior Embedded Software Engineer, you will design, implement, and test software for a surgical robotics system while collaborating with cross-functional teams on integration and testing.
Top Skills:
C++CanEthercatFreertosI2CLinuxQnxSafertosSpi
Computer Vision • Information Technology • Machine Learning • Other
Develop software and systems for embedded platforms at Aquabyte, focusing on sensor interfaces, network reliability, and hardware diagnostics while collaborating with research teams on machine learning models.
Top Skills:
Arm-Based Embedded SystemsCC++GoLinuxPythonRust
Aerospace • Information Technology • Software • Biotech • Cybersecurity • Quantum Computing • Defense
Lead the development of complex, real-time embedded software applications, design software architecture, mentor engineers, and handle system risks.
Top Skills:
CC++Embedded SystemsIp ProtocolsMulti-Core Operating SystemsOs Coding TechniquesPythonReal-Time Operating SystemsRust
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Information Technology
Lead design, develop, integrate, and test platform and system software for multi-core ARM embedded Linux/RTOS products. Drive features end-to-end, debug hardware/software interactions in the lab, automate tests, support manufacturing qualification, and enable application developers with platform expertise.
Top Skills:
ArmBashCC++Cross-Compilation ToolchainsEmbedded LinuxJtag DebuggersLinuxLogic AnalyzersOscilloscopesPythonRtosSignal Analyzers
Hardware
The Embedded Software Engineer will design and develop embedded software for reticle inspection systems, focusing on high-speed data capture and low-level hardware interfaces. Responsibilities include coding in C/C++, developing Linux kernel drivers, collaborating with cross-functional teams, and driving technical decisions to ensure quality and reliability.
Top Skills:
CC++DmaEthercatLinuxPcieSerialTcp/IpVxworks
Information Technology
Develop embedded software in C/C++ for micro-controllers and Linux/Android systems, focusing on hardware security for IoT devices. Involve in design, development, and testing of supporting libraries.
Top Skills:
AndroidCC++Embedded SystemsLinuxSoftware DevelopmentYocto
Transportation
The role involves developing low-level embedded software for vehicle control, integrating sensors, collaborating with various teams, and ensuring safety standards are met while mentoring junior developers.
Top Skills:
Arm MicrocontrollersCC++Rust
Hardware
Design, develop, and debug embedded firmware and low-level software (C/C++) for heterogeneous SoC platforms across Linux and RTOS. Implement BSPs, device drivers, bootloader integrations, motion control, camera/image acquisition, sensor and FPGA interfaces, perform hardware bring-up, performance tuning, and system integration, and build diagnostic/configuration tools to support development, manufacturing, and field deployment.
Top Skills:
ArmArm Cortex-MArm Cortex-RBootloaderBspCC++Camera InterfacesDevice DriversDigital MultimeterEmbedded LinuxEthernetFft/DftFpgaFreertosGpioI2CImage AcquisitionInfinibandKernel DebuggingLabviewLinuxMatlabMulticore Embedded SystemsOscilloscopePciePythonRoceRtosSpiTi C66XTi C7XTi JacintoTi SitaraTi-RtosUart/SerialWindowsYocto Project
Hardware
Develop, test, and maintain embedded firmware and tools for precision motion control and semiconductor equipment. Support hardware bring-up, diagnostics, system integration, performance tuning, and cross-discipline troubleshooting across software, electronics, sensors, FPGA, imaging, and mechanical subsystems.
Top Skills:
CC++Digital MultimeterEthernetFpgaGalil Motion ControllersGpioI2CLabviewMatlabOscilloscopePythonSpiUart/SerialUml
Internet of Things • Database • Analytics
Design and develop embedded software for infrared and sensing systems across requirements review, software design, coding, unit testing, system integration, and sustaining engineering. Build multi-threaded, multi-core software for embedded RTOS and SoC platforms, interface with hardware peripherals using low-latency protocols, and establish toolchains and debugging environments. The role requires strong understanding of hardware and software integration, embedded C programming, board-level development, and communication skills.
Top Skills:
AspiceAutosarCEmbedded LinuxEmbedded RtosEmbedded SocsGreen Hills UvelosityI2CIso 26262Iso/Sae 21434Logic AnalyzersMulti-Core Embedded SoftwareMulti-Threaded SoftwareNvidiaOscilloscopesQualcommRtemsSpiUsb
Aerospace • Logistics • Security • Software • Cybersecurity
Design, develop, and maintain embedded operational flight programs through the full SDLC. Lead complex technical problem-solving, perform software/hardware integration and testing, collaborate with firmware engineers, suppliers, program management, and government customers, and support deployment and sustainment of EW and radar flight software.
Top Skills:
AdaAssemblyBitbucketCC++Digital Signal Processing (Dsp)Embedded SoftwareEmulation/SimulationGitJIRALabviewLinuxObject-Oriented ProgrammingPetalinuxYocto
Hardware • Software
Lead comprehensive testing for embedded firmware and software across pre-silicon and post-silicon development. Design black-box, white-box, stress, integration, regression, and system test strategies; develop automated test frameworks and hardware-in-the-loop infrastructure; debug and triage defects with cross-functional hardware, firmware, software, and systems teams; analyze and present coverage, risks, and test results. The role also requires technical leadership, requirements-based test-case development, and system reliability validation.
Top Skills:
CC++DspEmbedded FirmwareEmbedded SystemsGitHardware-In-The-LoopJenkinsJIRALogic AnalyzersMcuOscilloscopesPythonRtosShellSignal GeneratorsSpectrum AnalyzersSvn
Information Technology • Security • Cybersecurity
Designs and operates embedded software test harnesses, hardware-in-the-loop environments, and automated bench systems for software and firmware security verification. Automates target execution, hardware instrumentation, test suites, and CI/CD pipelines. Validates software behavior, execution states, and patch deployment while supporting reverse engineering and vulnerability research missions. The role requires embedded programming, hardware debugging, containerized infrastructure, and daily onsite work in Linthicum, Maryland.
Top Skills:
Ai Test InstrumentationCC++Continuous IntegrationDockerGithub ActionsGitlab CiHardware-In-The-Loop (Hil)I2CJenkinsJtagPythonQemuRustSpiUart
Aerospace • Hardware • Software • Transportation
Develop low-level embedded flight software and firmware for autonomous aviation systems. Responsibilities include C/C++ requirements, design, coding, unit testing, requirements-based testing under DO-178C, bare-metal and hardware initialization, networking, protocol drivers, memory interfaces, Python integration tests, and continuous integration infrastructure. The role supports aircraft demonstrations, higher-level capabilities, certification, and product delivery.
Top Skills:
Bare-Metal SystemsCC++Continuous IntegrationDo-178CEmbedded SystemsNetworkingProtocol DriversPython
Healthtech • Robotics
Develop, maintain, debug, and enhance embedded software and firmware for the ION robotic bronchoscopy platform. Perform root cause analysis, resolve issues in released medical devices, provide field technical support, collaborate with hardware and test teams, maintain technical documentation, and ensure compliance with medical device quality and safety standards.
Top Skills:
CC++CanCmakeEmakeFiber Optic CommunicationGitI2CJenkinsJIRAPythonSpiTcp/IpUart
Reposted 2 Months AgoSaved
Automotive • Cloud • Hardware • Software
Lead ECU-level bring-up, validation, and optimization for infotainment systems. Develop validation features, stress tests, manufacturing EOL software, and multimedia (camera/display) subsystem validation. Collaborate with hardware, test automation, and software teams to debug, document, and improve diagnostics and performance across CPU/GPU/NPU workloads and interfaces.
Top Skills:
AcrnBoard Support PackagesCC++DriveosEmbedded LinuxEthernetFlashing ToolsGunyahI2CJtagLauterbachMediatekNvidia OrinOscilloscopePciePythonQnxRtosShell ScriptingSnapdragonSpiType-1 Hypervisors
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Top Companies Hiring Embedded Software Engineers
See AllPopular Job Searches
All Software Engineer Jobs
.NET Developer Jobs
Aerospace Thermal Engineering Jobs
AI Engineer Jobs
Android Developer Jobs
Automation Engineer Jobs
Backend Developer Jobs
Blockchain Developer Jobs
C# Jobs
C++ Jobs
Cloud Architect Jobs
Cloud Engineer Jobs
Design Engineer Jobs
DevOps Engineer Jobs
Director Of Engineering Jobs
Electrical Engineering Jobs
Embedded Software Engineer Jobs
Engineering Jobs
Engineering Manager Jobs
Environmental Engineering Jobs
Field Engineer Jobs
Front End Developer Jobs
Full Stack Developer Jobs
Game Developer Jobs
Golang Jobs
Hardware Engineer Jobs
Industrial Engineering Jobs
iOS Developer Jobs
Java Developer Jobs
Javascript Developer Jobs
Linux Jobs
Manufacturing Engineer Jobs
Mechanical Engineering Jobs
Network Engineer Jobs
PHP Developer Jobs
Process Engineer Jobs
Project Engineer Jobs
Prompt Engineering Jobs
Python Jobs
QA Jobs
Robotics Engineer Jobs
Ruby on Rails Jobs
Salesforce Administrator Jobs
Salesforce Developer Jobs
Scala Jobs
Sharepoint Developer Jobs
Site Reliability Engineer Jobs
Software Engineering Manager Jobs
Solutions Architect Jobs
SQL Developer Jobs
Structural Engineer Jobs
System Engineer Jobs
Test Engineer Jobs
Web Developer Jobs
All Filters
Total selected ()
No Results
No Results




























