Top Embedded Software Engineer Jobs

Reposted 21 Days AgoSaved
In-Office
San Luis Obispo, CA, USA
95K-139K Annually
Entry level
95K-139K Annually
Entry level
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
Reposted 21 Days AgoSaved
Remote
United States
129K-185K Annually
Mid level
129K-185K Annually
Mid level
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
Reposted 21 Days AgoSaved
In-Office
San Luis Obispo, CA, USA
139K-187K Annually
Mid level
139K-187K Annually
Mid level
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
Reposted 21 Days AgoSaved
In-Office
Wheeling, IL, USA
127K-191K Annually
Senior level
127K-191K Annually
Senior level
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
22 Days AgoSaved
In-Office
Bedford, MA, USA
180K-220K Annually
Expert/Leader
180K-220K Annually
Expert/Leader
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
22 Days AgoSaved
In-Office
Hanahan, SC, USA
Expert/Leader
Expert/Leader
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
22 Days AgoSaved
In-Office
San Jose, CA, USA
131K-180K Annually
Senior level
131K-180K Annually
Senior level
Healthtech • Biotech
Lead architecture, design, development, and debugging of embedded firmware across the product lifecycle. Develop device drivers, middleware, and real-time low-power wireless solutions (BLE, Wi‑Fi). Drive hardware-software integration, verification/validation, manufacturing support, reliability testing, and root-cause analysis. Mentor junior engineers and collaborate cross-functionally to deliver scalable, secure, high-performance products.
Top Skills: AuthenticationBluetooth ClassicBluetooth Low EnergyCC++CanDevice DriversEmbedded Operating SystemsEmbedded SecurityEncryptionI2CMicrocontrollersReal-Time SystemsSecure BootSpiUartUsbWi-Fi
23 Days AgoSaved
Hybrid
Fort Washington, PA, USA
Senior level
Senior level
Aerospace
Design, architect, implement, test, and release embedded firmware for industrial transmitters. Collaborate with certification, cybersecurity, test, manufacturing, and global teams; perform root-cause analysis; define requirements; and mentor junior engineers.
Top Skills: BitbucketBleCConfluenceCybersecurityEmbedded Development EnvironmentsGitHartJIRAMicrocontrollersSilSoftware Simulation
Reposted 13 Hours AgoSaved
In-Office
Pinehurst, NC, USA
Junior
Junior
Aerospace • Defense • Manufacturing
Develop, debug, and maintain embedded firmware for microcontroller-based systems. Support board bring-up, hardware debugging, peripheral interfaces, test automation, production programming, and system-level troubleshooting. Contribute to firmware architecture, development processes, documentation, and verification activities in coordination with electrical, systems, and test engineers.
Top Skills: Arm Cortex-MBare-MetalCC++CanCi/CdDebuggerDmaGitHardware CrcI2CLogic AnalyzerMicrocontrollersOscilloscopePic32Production Test FixturesPythonRtosSpiStatic AnalysisStm32TimersUartUnit TestsWatchdog
Reposted 23 Days AgoSaved
In-Office
Redwood City, CA, USA
150K-250K Annually
Mid level
150K-250K Annually
Mid level
Aerospace
Develop and maintain embedded software for radar sensors, communications, and flight systems. Perform Linux board bring-up, high-efficiency data movement between sensors, FPGAs, and compute, and build safety-critical control and FDIR algorithms. Collaborate with hardware, signal processing, and GNC teams, prototype architectures, and debug complex kernel-to-application issues across drivers, peripherals, and timing domains.
Top Skills: ArmBootloaderBspCC++Csi-2DspEthernetFpgaFreertosGpioI2CJ-LinkKeilLinuxMcuPciePythonRfRisc-VRtosSocSpiTcp/IpThreadxUartUsbVxworksZephyr
Reposted 23 Days AgoSaved
In-Office
Niwot, CO, USA
80K-85K Annually
Mid level
80K-85K Annually
Mid level
eCommerce • Hardware • Internet of Things • Machine Learning
The Software Engineer will design, create, and maintain software for SparkFun's microcontrollers and single board computers, collaborating with hardware engineers and the open source community.
Top Skills: ArduinoCC++I2CI2SMicropythonPythonSpi
Reposted 23 Days AgoSaved
In-Office
89119, Las Vegas, NV, USA
110K-130K Annually
Senior level
110K-130K Annually
Senior level
Gaming • Other • Sales
Develop, maintain, and test embedded C/C++ software for gaming systems. Lead design and implementation, mentor junior engineers, coordinate QA/deployment, use CI/automation, and engage with customers for feedback.
Top Skills: BoostCC++GccGraphics EnginesGtestGtkGui DevelopmentHTMLJavaJSONLinuxMS OfficeMultithreadingNetwork ProtocolsOpenglSas ProtocolSocket ApisXML
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 23 Days AgoSaved
In-Office
89119, Las Vegas, NV, USA
100K-130K Annually
Senior level
100K-130K Annually
Senior level
Gaming • Other • Sales
Design, develop, test, and maintain embedded C++ software and GUIs for gaming systems. Lead technical solutions, mentor junior engineers, coordinate with QA/training, apply best practices, and interact with customers to ensure reliability and deployment readiness.
Top Skills: BoostC++Casino Management SystemsGccGraphics EnginesGtestGtkGui DevelopmentHTMLJavaJSONLinuxMS OfficeMulti-ThreadingOpenglSocket ApisXML
Reposted 23 Days AgoSaved
In-Office
2 Locations
35-35 Hourly
Internship
35-35 Hourly
Internship
Biotech
This position involves developing firmware for implantable systems, collaborating with engineers, and contributing to system improvements. Responsibilities include working with embedded systems and hardware understanding.
Top Skills: CC++Python
Reposted 23 Days AgoSaved
In-Office
Woodland Hills, Los Angeles, CA, USA
92K-138K Annually
Junior
92K-138K Annually
Junior
Aerospace • Logistics • Security • Software • Cybersecurity
Develop embedded software for navigation systems: translate requirements into designs, implement, debug, and test code, integrate with hardware, use Model-Based Engineering, DevSecOps, and Agile practices, collaborate across teams, and support system-level verification. Must be U.S. citizen able to obtain Secret clearance and work onsite in Woodland Hills, CA.
Top Skills: Arinc-429CC++ClearcaseClearquestDevsecopsDoorsGitJavaJIRALdraMatlabMil-Std-1553Model Based EngineeringPolyspacePythonRhapsodyRs-422Rtca Do-178B/CScadeSimulinkVector Cast
Reposted 23 Days AgoSaved
In-Office
Rolling Meadows, IL, USA
109K-163K Annually
Senior level
109K-163K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Lead development of manufacturing test software for RF production hardware: capture requirements, design/code, integrate and validate test systems, develop/maintain test procedures and fixtures, troubleshoot hardware/software/firmware, support production acceptance and environmental screening, and drive continuous improvement across manufacturing and design teams.
Top Skills: CC#CadenceGitJavaLabwindows CviMatlabNetwork AnalyzerOscilloscopePythonSignal GeneratorSpectrum Analyzer
Reposted 23 Days AgoSaved
In-Office
Rolling Meadows, IL, USA
88K-131K Annually
Junior
88K-131K Annually
Junior
Aerospace • Logistics • Security • Software • Cybersecurity
Design, develop, test, integrate, and maintain embedded software and firmware (C++) for Linux or VxWorks targets. Apply SDLC practices, work with customers and suppliers, use version control and Agile tools, and support debugging and hardware integration for complex defense systems.
Top Skills: AgileBashBatchBitbucketC++C++11ClearcaseDevsecopsDistributed ProcessingGitGitGitlabJIRALinuxModel-Based EngineeringMulti-CoreMulti-ThreadingPythonRallySecure ProcessingSystem-On-ChipVxworks
Reposted 23 Days AgoSaved
In-Office
San Diego, CA, USA
114K-213K Annually
Senior level
114K-213K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Design, develop, integrate, and test embedded real-time and cryptographic software. Architect firmware/software, collaborate with multi-disciplinary teams, debug low-level multi-threaded systems, and follow full software lifecycle in an Agile environment. Position requires DoD Secret clearance and onsite work.
Top Skills: AgileAssembly LanguageAvionics Operating SystemBare Metal Device DriversBitbucketCC++ClearcaseCryptographic LibrariesDoorsEthernetFpgaGitGreen Hills AdamultiHaipeI2CIkeJIRALink 16/Tacan Waveform IcdLink16Linux Kernel Driver DevelopmentOtnkPciePetalinuxPowerpcRhapsodyRustSoftware Defined RadioSpiStatic AnalysisTactical Datalink RadiosTcp/IpUartUnit TestingVerilogVhdlVitisVivadoXilinx Ultrascale+Xilinx VersalXilinx ZynqYocto
Reposted 23 Days AgoSaved
In-Office
San Diego, CA, USA
92K-138K Annually
Junior
92K-138K Annually
Junior
Aerospace • Logistics • Security • Software • Cybersecurity
Develop, integrate, and test embedded real-time software for flight/mission-critical systems. Participate in full software lifecycle within Agile teams, work with RTOS and avionics interfaces, collaborate with cross-functional engineering teams, and maintain required DoD Top Secret clearance and SAP access while working on-site in San Diego.
Top Skills: 1553422429CC++DiscreteDockerEthernet/IpFiber ChannelMultithreadingPythonReal-Time Operating SystemsRhel 8.10Serial
Reposted 23 Days AgoSaved
In-Office
Chandler, AZ, USA
148K-222K Annually
Senior level
148K-222K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Design, develop, test, debug, and document embedded real-time software (C/C++) on Linux and RTOS platforms. Collaborate with hardware engineers for integration, follow full software lifecycle, ensure standards, and perform troubleshooting and validation in lab environments.
Top Skills: ArmCC++Ci/CdGitlab CiIntegrityJenkinsLinuxLynxosPowerpcRisc-VRtosVxworksYocto
Reposted 23 Days AgoSaved
In-Office
Chandler, AZ, USA
123K-184K Annually
Senior level
123K-184K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Design, develop, test, debug, and document embedded real-time software (C/C++) on Linux/RTOS platforms. Collaborate with hardware engineers for system integration, support full SDLC, and perform troubleshooting in real-time and hardware-in-loop test environments. Maintain software standards and communicate effectively across teams.
Top Skills: ArmCC++Gitlab CiIntegrityJenkinsLinuxLynxosPowerpcRisc-VRtosVxworksYocto Linux
Reposted 23 Days AgoSaved
In-Office
Dulles, VA, USA
114K-213K Annually
Senior level
114K-213K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Develop, integrate, and test embedded flight software and device drivers for spacecraft systems. Work with hardware interfaces (e.g., MIL-STD-1553, SpaceWire, SPI, UART), BSPs, simulation and hardware-in-the-loop platforms. Collaborate with multi-discipline teams to define requirements, perform trade studies, optimize system resources, document designs, and support CI/CD, DevSecOps, and tooling for deployments in a classified, on-site environment.
Top Skills: Analog IoAWSBitbucketBspsCC++Ci/Cd PipelinesCoverityDevice DriversDevsecopsDigital IoDockerFortifyGitGitlabGitlab WorkflowsHardware-In-The-LoopHelmJenkinsJIRAKubernetesLinuxMatlabMil-Std-1553National Instruments DaqPythonReal-Time Operating SystemsRs-422Simulation PlatformsSonarqubeSpacewireSpiSubversionUart
Reposted 23 Days AgoSaved
In-Office
Woodland Hills, Los Angeles, CA, USA
114K-213K Annually
Senior level
114K-213K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Develop and integrate embedded software for navigation systems using model-based engineering and agile/DevSecOps practices. Translate requirements into designs, implement and test real-time safety-critical code, perform system integration on hardware, collaborate across teams, and support software lifecycle activities including verification and qualification.
Top Skills: Arinc-429CC++ClearcaseClearquestDoorsGitIns/GpsJavaJIRAKalman FilterLdraMatlabMil-Std-1553Model-Based EngineeringPolyspacePythonRhapsodyRs-422Rtca Do-178BRtca Do-178CScadeSimulinkUmlVectorcast
Reposted 23 Days AgoSaved
In-Office
San Diego, CA, USA
177K-266K Annually
Expert/Leader
177K-266K Annually
Expert/Leader
Aerospace • Logistics • Security • Software • Cybersecurity
Design, develop, integrate, and test embedded real-time software—focused on cryptographic systems—for defense platforms. Architect secure RTOS-based firmware, integrate low-level drivers on ARM/SoC, collaborate with cross-functional teams, and follow Agile/DevSecOps lifecycle processes while meeting DoD clearance and program requirements.
Top Skills: AgileArmAssemblyBare Metal Device DriversBitbucketCC++ClearcaseCryptographic SystemsDevsecopsDoorsEthernetFpgaGitGreen Hills AdamultiHaipeI2CIkeJIRALinux Kernel Driver DevelopmentNsa Security StandardsObject Oriented ProgrammingOtnkPciePetalinxPowerpcRhapsodyRtosRustSpiStatic AnalysisTcp/IpTest AutomationUartUnit TestingVerilogVhdlVitisVivadoXilinx Ultrascale+Xilinx VersalXilinx ZynqYocto
Reposted 23 Days AgoSaved
In-Office
Roy, UT, USA
123K-184K Annually
Senior level
123K-184K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Design, develop, test, document and debug embedded flight/GN&C software for safety- and mission-critical systems. Build and maintain CI/CD pipelines, automate deployments with infrastructure-as-code, collaborate in Agile teams, and ensure compliance with security and software standards.
Top Skills: BashC++Ci/CdCloudContinuous IntegrationCoverityFortifyInfrastructure-As-CodePclintPerlPythonRubyShellSonarqubeUnix
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account