Maximum of 25 job preferences reached.
Top Embedded Software Engineer Jobs
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Easy Apply
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
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
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
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
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
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
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




















