Maximum of 25 job preferences reached.
Top Embedded Software Engineer Jobs
Aerospace • Defense • Manufacturing
The Embedded Software Engineer I/II designs and implements software for embedded devices in unmanned aircraft, debugging software issues, and collaborating with engineering teams.
Top Skills:
C/C++Can BusEmbedded SystemsFreertosMatlabReal-Time Operating SystemsRs485SimulinkSpiVxworks
Aerospace • Defense • Manufacturing
As an Embedded Software Engineer, you will design and implement software for unmanned aircraft systems, debug issues, collaborate with engineering teams, and maintain high software quality standards.
Top Skills:
C/C++Can BusEmbedded SystemsFreertosLogic AnalyzerMatlabOscilloscopeReal Time Operating SystemsRs485SimulinkSpiVxworks
Aerospace • Defense • Manufacturing
Design and implement embedded software for UAS. Collaborate with various engineering disciplines, troubleshoot software issues, and maintain software quality.
Top Skills:
C/C++Can BusFreertosMatlabRs485SimulinkSpiVxworks
Other • Biotech
The Embedded Software Engineer will develop embedded firmware and drivers, coordinate R&D efforts, and lead board support activities in an engineering environment.
Top Skills:
CDmaGitI2CI2SPythonRtosSpiSvnUartUsb
Aerospace
Develop, integrate, and test embedded firmware for secure communications (COMSEC) systems. Collaborate with electrical and FPGA designers for hardware/software integration, implement secure boot and cryptographic capabilities, perform hardware bring-up and debugging, and lead verification, code review, and documentation to meet Zero Trust and security standards.
Top Skills:
CC++Dod Zero Trust Reference ArchitectureFips 140-2Fips 140-3FpgaHaipeHsmI2CJtagKg-SeriesLogic AnalyzerMeasured BootNist Sp 800-53OscilloscopePciePkiPufRmfRtosSecure BootSpiTaclaneTpmUartZero Trust Architecture (Nist Sp 800-207)
Software
As an Associate Software Engineer in Embedded Development, you'll collaborate with teams to resolve hardware and software issues, develop tooling, execute tests, and contribute to new embedded products.
Top Skills:
Android DevelopmentAospBashCellular TechnologiesGitJenkinsLinuxMobile Network ProtocolsPython
Aerospace • Defense
Define, develop, integrate, and verify embedded flight software and architectures. Decompose requirements, maintain traceability, define interfaces, and develop verification strategies. Lead agile execution, coordinate cross-discipline integration and testing in labs, testbeds, and flight-like environments.
Top Skills:
Agile Software DevelopmentAvionicsEmbedded SystemsFirmwareHardware/Software IntegrationReal-Time Embedded SoftwareRequirements Traceability
Software
As an Associate Software Engineer, you will work on embedded systems, collaborating on hardware-software issues, testing, and tooling, contributing to product development.
Top Skills:
AndroidAospBashEmbedded SystemsLinuxPython
Aerospace • Defense
Define, develop, integrate, and verify embedded flight software systems. Translate requirements into software architectures, interfaces, and verification plans. Lead agile execution, support HW/SW integration and debugging, and participate in technical reviews and risk mitigation for flight-like environments.
Top Skills:
AgileAvionicsEmbedded SystemsFlight SystemsHardware/Software IntegrationReal-Time Embedded Software
Greentech • Other
Design, implement, test, and verify real-time embedded control software and simulation models for HVAC equipment using model-based tools. Translate requirements into MATLAB/Simulink/Stateflow models, generate code with Embedded Coder, integrate hardware/software, execute V&V with test harnesses, manage field defects, and improve tools and processes.
Top Skills:
C++CSSEmbedded CoderMatlabSimulinkStateflowVisual Studio
Healthtech
Design, build, and maintain real-time embedded software for a surgical stapling platform. Lead architecture, write low-level drivers and application logic, perform hardware-software integration and bench-level debugging, establish IEC 62304-aligned processes, mentor engineers, and own embedded software deliverables through verification and product lifecycle support.
Top Skills:
Arm Cortex-MCC#C++CanEmbedded SystemsFda Class Ii/IiiGitI2CIec 62304JIRAJtagLogic AnalyzerOscilloscopePythonRtosSpiSwdUartUsb
Aerospace • Defense • Industrial • Manufacturing
Design, implement, test, and support embedded software for battery management systems on ARM processors. Participate in design reviews, integrate hardware features, perform code reviews and unit testing, troubleshoot fielded systems, and work with hardware teams to validate designs and ensure system stability and scalability.
Top Skills:
AdcArmBattery AfeCC++CanDefect Tracking ToolsDigital IoGas GaugeI2CLint ToolsRtosSoftware Configuration ManagementSpiUnit Testing
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Consumer Web
Lead embedded firmware development for power tool electronics: design and validate BLDC motor controls, battery management and chargers; implement low‑level firmware, verification tests, debugging, documentation, mentor junior engineers, and coordinate cross‑functional and manufacturing interfaces.
Top Skills:
16-Bit Microcontrollers32-Bit Microcontrollers8-Bit MicrocontrollersAdcAgileArmAssemblyBattery Management SystemsBldc Motor ControlCC++Distributed Version Control (Git)DmaGpioIn-Circuit DebuggerRtosStatic AnalysisTimersUartUnit TestingWatchdog
Energy • Renewable Energy
Develop and maintain embedded software for microcontroller systems, collaborating with teams, overseeing testing, and leading projects. Mentor team members and document processes.
Top Skills:
CC++EthernetKeil RtxMatlabModbusQnxRs-485Sae J1939 CanSimulinkUsbZephyros
Automotive • Greentech
The Embedded Systems Software Engineer sustains and improves production BMS software, analyzes field data, calibrates diagnostic features, and resolves field issues, contributing to battery system reliability.
Top Skills:
Canape)Embedded C/C++GitMatlabPythonSimulinkVector (Canalyzer
Hardware • Software
As a Senior Software Engineer, you will develop and optimize embedded software for the Matter protocol, mentor junior engineers, and collaborate across teams to enhance IoT applications.
Top Skills:
ArmC++ConanGdbGitJtagLinuxLogic AnalyzersPythonThreadWi-FiZephyrZigbee
Aerospace • Hardware • Software • Defense
Design, implement, test, and validate flight and mission software for satellites and ground systems. Develop Linux-based satellite OS and embedded code, perform software-in-the-loop and hardware-in-the-loop testing, integrate subsystems, support QA, perform root-cause analysis and in-orbit support, mentor engineers, and interface with hardware and third-party/open-source software.
Top Skills:
CC++Configuration ManagementContinuous IntegrationDefect TrackingHardware-In-The-LoopJpl F'LinuxMulti-ThreadingNasa CfsPythonSoftware-In-The-LoopTcp/IpUdp
Aerospace • Hardware • Software • Defense
Design, implement, test, and qualify embedded and Linux-based software for aerospace products from requirements through production. Develop low-level drivers, BSPs, RTOS and real-time Linux applications, interface with hardware and FPGAs, perform code reviews and testing, support in-orbit customers, and collaborate on proposals and engineering reviews.
Top Skills:
ArmBspCC++Embedded SystemsFpgaIp ProtocolsLinuxMicrocontrollersReal-Time LinuxRtosSdkSingle-Board Computers
Aerospace • Hardware • Software • Defense
Develop and maintain low- and high-level embedded software for space and airborne products across design, coding, testing, qualification, and in-orbit support. Work spans microcontrollers, BSPs, Linux-based SBCs, drivers, APIs (including FPGA interfaces), integration, QA, performance optimization, and customer-facing design reviews and proposals.
Top Skills:
ArmBoard Support Package (Bsp)CC++FpgaLinuxMicrocontrollersReal-Time LinuxRtosSdkSingle-Board Computers
Information Technology
The Senior Embedded Software Engineer will develop embedded Android and Linux solutions for IoT devices, debug system-level issues, optimize code, and mentor junior engineers.
Top Skills:
Android AospAndroid StudioBleBluetoothCC++CmakeEthernetGdbGerritGitGradleI2CJavaJenkinsJtagKotlinLinuxMakeMqttSpiTcp/IpUartUdpUsbWifi
Automotive
Develop embedded control software for powertrain applications, perform testing and validation, and collaborate with engineering teams to enhance product functionality.
Top Skills:
CC++CanGitGmlanJ1939MathworksObd2PtcanSimulinkStateflowUdsVisual StudioVs Code
Artificial Intelligence • Hardware • Robotics • Software
The Senior Software Engineer will design and implement embedded software for drones, provide technical architecture direction, and validate subsystems, focusing on hardware integration and debugging.
Top Skills:
Arm AssemblyC++Embedded LinuxPythonQualcomm SocsRtos
Artificial Intelligence • Hardware • Robotics • Software
The Staff Software Engineer - Embedded at Skydio will lead embedded software development for drones, working on systems integration, firmware, and hardware debugging.
Top Skills:
Arm AssemblyC++Embedded LinuxNvidia SocsPythonQualcommRtosStm32
Artificial Intelligence • Hardware • Robotics • Software
As a Senior Embedded Software Engineer at Skydio, you'll architect and implement firmware for drones, collaborate with hardware teams, and validate key subsystems.
Top Skills:
Arm AssemblyC++Embedded LinuxNvidiaPythonQualcommRtosStm32
Reposted 2 Days AgoSaved
Information Technology
As a Senior Embedded Software Engineer, you will optimize code, develop sensor prototypes, collaborate with teams, and maintain code quality while documenting logic.
Top Skills:
AzureAzure DevopsC++GpgpuGpuPython
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





























