Top Embedded Software Engineer Jobs

Reposted YesterdaySaved
Hybrid
2 Locations
Mid level
Mid level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Develop embedded software for vehicle software-update functions using C/C++ in various environments. Collaborate with teams, perform testing, and resolve issues to enhance vehicle software.
Top Skills: AndroidAutomation Testing ToolsCC++CmakeContinuous DeploymentContinuous IntegrationGitGnu MakeGradleLinuxQnxRust
2 Days AgoSaved
Hybrid
Framingham, MA, USA
124K-170K Annually
Mid level
124K-170K Annually
Mid level
Automotive • eCommerce • Hardware • Music • Retail • Software • Wearables
Design and implement real-time signal-processing software, firmware, and architectures for multi-core floating-point DSPs, SoCs, CPUs, and microcontrollers. Develop frameworks to run proprietary audio algorithms for automotive in-cabin experiences, apply DSP fundamentals, and follow software engineering best practices (OOD, modularity, reusability). Produce clear technical documentation, debug with lab tools, and contribute to next-generation product architecture and workflows within the Active Sound Management team.
Top Skills: Adi SharcAudioweaverCC++CpuDebuggerDigital Signal ProcessingDspEmulatorLogic AnalyzerMatlabMicrocontrollerMulti-Core SocOscilloscopeReal-Time Kernel/SchedulerScripting LanguagesSimulinkStreaming AudioTi C7X
4 Days AgoSaved
In-Office
Hazelwood, MO, USA
127K-217K Annually
Senior level
127K-217K Annually
Senior level
Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
Develop, integrate, test, debug, and maintain embedded C/C++/C# software for NDI and ATE systems (robotics, LIDAR, ultrasound, RF, electrical test equipment). Update UIs, build unit/functional tests, maintain GitLab CI/CD pipelines and Windows runners, and collaborate with cross-functional teams to ensure safety, compliance, and integration with hardware.
Top Skills: Arinc429AssemblyAteCC#C++CellularDevsecops Ci/CdFtpGitlabLidarMatlabMs1553NdiRfRoboticsTcp/IpUltrasoundWifiWindowsXML
Reposted 5 Days AgoSaved
Easy Apply
In-Office
Long Beach, CA, USA
Easy Apply
181K-271K Annually
Senior level
181K-271K Annually
Senior level
Aerospace • Hardware • Robotics • Software • Manufacturing
The role focuses on developing software for optical terminal processors, including device drivers and communication subsystems, while debugging and performing fault recovery for integration issues with hardware.
Top Skills: CFpgaLinuxOsi Layer 2-3Packet Handling
Reposted 7 Days AgoSaved
Hybrid
Nashua, NH, USA
118K-201K Annually
Senior level
118K-201K Annually
Senior level
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
The Principal Embedded Software Engineer will develop and maintain embedded software, manage releases, support customer implementations, and oversee testing and quality assurance.
Top Skills: C++Linux
Reposted 7 Days AgoSaved
Hybrid
Merrimack, NH, USA
118K-201K Annually
Senior level
118K-201K Annually
Senior level
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
The Principal Embedded Software Engineer will develop and maintain embedded software, execute software releases, and support hardware platforms, involving full software lifecycle tasks.
Top Skills: C++Linux
Reposted 7 Days AgoSaved
Hybrid
Hudson, NH, USA
118K-201K Annually
Senior level
118K-201K Annually
Senior level
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Develop and maintain embedded software solutions, manage software quality assurance, test software, and support customer integrations, leading engineering activities throughout the software lifecycle.
Top Skills: C++Debugging ToolsEmbedded Software DevelopmentEmulatorsLinuxSimulators
Reposted 7 Days AgoSaved
Easy Apply
Hybrid
Cambridge, MA, USA
Easy Apply
90K-210K Annually
Senior level
90K-210K Annually
Senior level
Aerospace • Artificial Intelligence • Computer Vision • Machine Learning • Natural Language Processing • Software • Defense
Develop software for embedded components supporting UAS, focusing on GNC software and HWIL testing for autonomous vehicles. Ensure mission success through engineering design cycle involvement.
Top Skills: C++CmakeDockerEmbedded LinuxGitlabPython
Reposted 9 Days AgoSaved
Easy Apply
In-Office
Austin, TX, USA
Easy Apply
Mid level
Mid level
Hardware • Internet of Things • Software • Wearables • Semiconductor
Develop, extend, and test secure bootrom/bootloader and related SDK components for Apollo SoC. Perform pre-silicon FPGA emulation, post-silicon bring-up, cryptographic hardware-accelerated testing, HAL/BSP implementation, and collaborate on test automation and security verification.
Top Skills: Apollo SocArm AssemblyArm Mdk (Arm Ide)Bare-MetalBootromBspCryptocellEclipseEmbedded CFpgaFpga EmulationHalHardware AcceleratorsHashingIarKeilLogic AnalyzerOscilloscopePublic Key InfrastructurePythonRtosSaleaeSdkSecure BootSecure BootloaderSymmetric EncryptionTrustzone
Reposted 9 Days AgoSaved
Hybrid
Austin, TX, USA
107K-183K Annually
Mid level
107K-183K Annually
Mid level
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Design and implement embedded software for avionics and related control systems across the full lifecycle. Develop low-level bare-metal software, device drivers and BSPs using C/C++/Assembly in embedded toolchains, collaborate with systems, hardware, test teams, and mentor peers. Participate in integration, testing, and customer technical reviews.
Top Skills: Arm Development StudioAssemblyBare MetalBoard Support Package (Bsp)CC++Device DriversGreen Hills
Reposted 9 Days AgoSaved
Hybrid
Endicott, NY, USA
107K-183K Annually
Mid level
107K-183K Annually
Mid level
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Design and implement embedded software for avionics and related systems across the software lifecycle. Develop low-level, bare-metal code (drivers/BSP) in C/C++/Assembly, integrate with hardware, collaborate with systems, hardware, test, and operations, and mentor teammates. Work on safety-critical and real-time control applications.
Top Skills: AssemblyBare Metal (No Os)Board Support Package (Bsp)CC++Device Drivers
14 Days AgoSaved
Hybrid
Hudson, NH, USA
118K-201K Annually
Senior level
118K-201K Annually
Senior level
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Lead embedded software development for the APKWS program, designing high-performance, low-power C/C++ code for single-board computers. Architect scalable, manufacturable solutions, integrate closely with hardware, optimize power and processing, and drive new capability development for mission-critical, production-deployed systems.
Top Skills: CC++Embedded KernelsHardware-Software Co-DesignLow-Level Driver DevelopmentLow-Power ArchitecturesRtosSbcSingle-Board Computers
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
Reposted 14 Days AgoSaved
Hybrid
Endicott, NY, USA
121K-205K Annually
Senior level
121K-205K Annually
Senior level
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Lead architecture, design, implementation, verification, and security integration of safety-critical embedded avionics software. Mentor and guide embedded teams, enforce DO-178C standards, evaluate new technologies, perform static/dynamic analysis, and execute Control Account Manager duties using EVM practices to ensure delivery of high-quality flight control and electronic control systems.
Top Skills: AesAssemblyBare Metal OsCC++Cryptographic AcceleratorsDo-178B/CDtlsDynamic Code AnalysisEccGmacGreen Hills IntegrityHardware Security Module (Hsm)HmacIpsecLynxosModel Based Systems Engineering (Mbse)PythonRsaRtosSecure BootShaStatic Code AnalysisTlsTrusted Execution Environment (Tee)Trusted Platform Module (Tpm)Vxworks
Reposted 17 Days AgoSaved
Hybrid
Endicott, NY, USA
107K-183K Annually
Senior level
107K-183K Annually
Senior level
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Lead architecture, design, implementation, and verification of safety-critical embedded avionics software. Mentor engineers, ensure DO-178C compliance, integrate cybersecurity features, perform code analysis, and drive software process improvements while supporting EVM/CAM responsibilities.
Top Skills: AesArmAssemblyCC++Cryptographic AcceleratorsDo-178B/Do-178CDo-254DtlsDynamic Code AnalysisEarned Value Management (Evm)EccGmacHardware Security Module (Hsm)HmacIntegrityIpsecIso-26262LynxosModel Based Systems Engineering (Mbse)Multi-CorePythonRsaRtosSecure BootShaStatic Code AnalysisTlsTrusted Execution Environment (Tee)Trusted Platform Module (Tpm)Vxworks
Reposted 17 Days AgoSaved
Hybrid
Austin, TX, USA
118K-201K Annually
Senior level
118K-201K Annually
Senior level
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
The Embedded Software Engineer will develop, integrate, and validate safety-critical software for avionics systems, ensuring compliance with security processes and collaborating with cross-functional teams.
Top Skills: Arinc 429C/C++Cryptographic AlgorithmsMil-Std-1553Model Based Systems EngineeringPythonRs-232
18 Days AgoSaved
Hybrid
Austin, TX, USA
97K-165K Annually
Mid level
97K-165K Annually
Mid level
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Design, develop, and validate safety-critical avionics embedded software per DO-178C. Collaborate with systems and hardware engineers for SW/HW integration, perform testing, debugging, code reviews, and produce engineering documentation. Implement software development best practices and may reverse-engineer code to address issues and improve maintainability.
Top Skills: Arinc 429ArmArp4754Board Support PackagesCDevice DriversDo-178CDo-254EncryptionGitHardware-Based SecurityIso-26262Matlab/SimulinkMil-Std-1553Multi-Core ProcessingProgrammable Logic Devices (Fpga)PythonReal-Time Embedded SystemsRs-232Secure Boot
Reposted 20 Days AgoSaved
In-Office
Denver, CO, USA
100K-140K Annually
Mid level
100K-140K Annually
Mid level
Robotics
The Embedded Software Engineer will design, develop, and optimize embedded firmware for robotic systems, ensuring high reliability and integration with hardware components. Responsibilities include coding, debugging, testing, and supporting real-time control software in a fast-paced environment.
Top Skills: C++Can)Communication Protocols (SpiEmbedded SystemsEthercatFirmwareReal-Time Operating SystemsRust
21 Days AgoSaved
Hybrid
Phoenix, AZ, USA
Junior
Junior
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Design, develop, and integrate complex real-time embedded navigation and guidance software. Support requirements, architecture, coding on RTOS, integration, certification artifacts (DO-178), verification/validation, testing, and customer support across embedded platforms (ARM/FPGA).
Top Skills: Arinc 429Arinc 664 (A664)ArmAssemblyBitbucketCC++CanCi/CdDeosDo-178Fpga SocGitJIRALinuxMil-Std-883MultithreadingRtos
21 Days AgoSaved
Hybrid
Phoenix, AZ, USA
Entry level
Entry level
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Design, develop, and maintain flight management software for next-generation avionics. Participate in requirements and code reviews, collaborate with systems, hardware, test, and certification teams, support software integration, lab testing and debugging, troubleshoot defects, and ensure compliance with certification standards while growing technical skills.
Top Skills: CC++Embedded SystemsObject-Oriented Programming
Reposted 22 Days AgoSaved
Easy Apply
In-Office
Austin, TX, USA
Easy Apply
Senior level
Senior level
Hardware • Internet of Things • Software • Wearables • Semiconductor
The Sr. Staff Embedded Software Engineer will lead MCU software development, focusing on Secure Boot and hardware integration, while ensuring high security standards in products.
Top Skills: AesArmBashCC++CryptocellEccGitI2CPythonRsaRtosSpiTrustzoneUart
YesterdaySaved
Hybrid
Merrimack, NH, USA
79K-135K Annually
Junior
79K-135K Annually
Junior
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Develop and test low-level embedded software for classified defense programs. Translate MATLAB/Python algorithms into high-performance C/C++ or GPU code, target microcontrollers and ARM/x86-64 platforms, integrate and debug in Linux environments, and produce design documentation while collaborating with systems, hardware, and test engineers.
Top Skills: ArmCC++GpusLinuxMatlabMicrocontrollersPythonX86-64
Reposted YesterdaySaved
Hybrid
Totowa, NJ, USA
106K-180K Annually
Senior level
106K-180K Annually
Senior level
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Design and implement defense-in-depth security architectures and embedded software on complex processors. Analyze adversary threats, propose countermeasures, implement and test embedded software per U.S. Government guidance, work with NIST cryptographic algorithms and S-SOTA technologies, and collaborate onsite with multi-discipline teams to deliver secure solutions.
Top Skills: Board Support Package (Bsp)CameoCots S-Sota ComponentsDevice DriversEmbedded ProcessorsEw SystemsMagicdrawNist Cryptographic AlgorithmsOperating System (Os)Rf SystemsVirtualization
Reposted YesterdaySaved
Hybrid
Totowa, NJ, USA
145K-247K Annually
Senior level
145K-247K Annually
Senior level
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Design and implement defense-in-depth security architectures and embedded software on complex processors. Implement and test embedded software per U.S. Government guidance, analyze adversary threats, propose countermeasures, work with NIST cryptographic algorithms and S-SOTA technologies, and provide technical leadership to software development teams. Role is full-time, on-site at a BAE Systems facility.
Top Skills: Board Support Package (Bsp)CameoCots S-Sota ComponentsDevice DriversElectronic Warfare (Ew)Embedded ProcessorsMagicdrawNist Cryptographic AlgorithmsOperating System (Os)Rf SystemsSecure Coding PracticesVirtualization
Reposted 2 Days AgoSaved
Hybrid
Milford, MI, USA
Mid level
Mid level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Develop, implement, and test embedded control, diagnostic and prognostic algorithms for thermal runaway propagation in high-voltage battery systems. Specify requirements, design solutions, link designs to test cases, use automated test tools in benches and vehicles, collaborate with Agile teams, document lessons learned, and use PRTS for problem tracking.
Top Skills: ArxmlAuto Code GenerationAutosarBootloaderCC++CanController CommunicationDiagnosticsDoorsEmbedded Operating SystemsEtasEthernetGitIncaJavaJIRALinMatlabMdaPythonScaled Agile Framework (Safe)Simulink
Reposted 25 Days AgoSaved
Remote or Hybrid
Lynnwood, WA, USA
Mid level
Mid level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
The role involves developing and supporting virtualization technology for testing embedded systems, integrating test environments, and enhancing test processes.
Top Skills: Android EmulatorsCC++KvmQemuRustVirtio Drivers
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account