Top Embedded Software Engineer Jobs

Reposted 10 Days AgoSaved
In-Office
Florham Park, NJ, USA
94K-198K Annually
Mid level
94K-198K Annually
Mid level
Information Technology • Consulting • Defense
Develop, document, and implement embedded software to control optoelectronic systems. Build unit test software, collaborate with cross-discipline engineers for system testing, and use lab test equipment. Work is fully onsite in Florham Park, NJ, supporting design, integration, and verification of embedded firmware and networking interfaces.
Top Skills: AdcArmBare-MetalCC++DacEthernetGitI2CJIRANetwork ProtocolsPwmPythonRtosSpiTimersUartUsb
Reposted 10 Days AgoSaved
In-Office
Portland, OR, USA
210K-290K Annually
Expert/Leader
210K-290K Annually
Expert/Leader
Energy • Renewable Energy
Lead development of reliable embedded software for ocean-deployed devices: architect firmware and embedded Linux, collaborate on hardware bring-up, debug at the signal level, implement OTA and fleet updates, set CI/testing standards, and mentor the embedded team to produce long-lived, fault-tolerant fielded systems.
Top Skills: BuildrootCC++CanCi/CdEmbedded LinuxEthernetHardware-In-The-LoopI2CJtagLogic AnalyzersNo_Std FirmwareOscilloscopesOta UpdatesRustSpiStatic AnalysisSwdUartUnit TestingVersion ControlYocto
11 Days AgoSaved
In-Office
Los Angeles, CA, USA
100K-180K Annually
Senior level
100K-180K Annually
Senior level
Energy • Chemical • Utilities • Manufacturing
Develop safety-critical embedded firmware to control electromechanical systems: implement low-level C/C++/Rust code, design control/state machines and data acquisition, debug with lab instruments, perform safety analyses, and support system bring-up and production deployment.
Top Skills: CC++Data Acquisition SystemsDigital Signal ProcessingGoLogic AnalyzerOscilloscopePlc/ScadaPlcsProtocol AnalyzerPythonRust
Reposted 16 Days AgoSaved
In-Office
Dallas, TX, USA
190K-290K Annually
Senior level
190K-290K Annually
Senior level
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
Design, implement, and lead development of embedded C/C++ avionics software for X-BAT UAVs. Own architecture, integrations (firmware, sensors, GCS, autonomy), testing (virtualized hardware, HIL), CI/release tooling, prototypes, and cross-functional design reviews to deliver production-ready systems.
Top Skills: Autonomy AiBspCC++Continuous Integration (Ci)Do-178CFpgaGround Control Station (Gcs)Hardware-In-The-Loop (Hil)Network ProtocolsOperating SystemsRtosSystemverilog
Reposted 16 Days AgoSaved
In-Office
Dallas, TX, USA
120K-190K Annually
Senior level
120K-190K Annually
Senior level
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
Design and implement embedded C/C++ avionics software for X-BAT UAVs, integrate firmware and sensors, perform architecture and code reviews, develop HIL/virtualized test systems, enhance CI/deployment tooling, and produce technical documentation to support product delivery and testing.
Top Skills: BspCC++Continuous IntegrationDo-178CFirmwareFpgaGround Control Station (Gcs)Hardware-In-The-LoopNetwork ProtocolsOperating SystemsRtosSystemverilogVirtualized Hardware
Reposted 16 Days AgoSaved
In-Office or Remote
2 Locations
160K-250K Annually
Senior level
160K-250K Annually
Senior level
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
Design and implement high-quality C/C++ embedded avionics software for X-Bat UAVs. Lead cross-functional teams, own features from design to production, integrate firmware and autonomy systems, and develop HIL/virtualized test environments. Produce architecture and test documentation, build CI/test tools, prototype concepts, and ensure reliability, safety, and compliance for aerospace deployments.
Top Skills: BspCC++Continuous IntegrationDo-178CFirmwareFpgaGround Control Station (Gcs)Hardware-In-The-Loop (Hil)Network ProtocolsRtosSystemverilog
Reposted 16 Days AgoSaved
In-Office
Boston, MA, USA
120K-190K Annually
Senior level
120K-190K Annually
Senior level
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
Design and implement high-quality embedded C/C++ software for X-BAT UAV avionics, integrate across firmware, autonomy, and GCS; participate in architecture and code reviews; build test systems including virtualized and HIL simulations; develop CI tooling, prototypes, and technical documentation; collaborate with cross-functional engineering teams and report to leadership.
Top Skills: Avionics SensorsBspCC++Continuous Integration (Ci)Do-178CFpgaGround Control Station (Gcs)Hardware-In-The-Loop (Hil)Network ProtocolsRtosSystemverilog
Reposted 16 Days AgoSaved
In-Office or Remote
3 Locations
100K-150K Annually
Mid level
100K-150K Annually
Mid level
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
Develop, integrate, and test high-quality embedded C/C++ avionics software for X-BAT UAVs, interfacing with sensors, firmware, autonomy systems, and GCS; design CI/HIL test systems, produce documentation, and collaborate across cross-functional teams.
Top Skills: Autonomy AiAvionics SensorsBspsCC++Continuous Integration And Release SystemsFirmwareGround Control Station (Gcs)Hardware-In-The-Loop (Hil)Virtualized Hardware
Reposted 16 Days AgoSaved
In-Office or Remote
9 Locations
145K-205K Annually
Senior level
145K-205K Annually
Senior level
Aerospace • Artificial Intelligence • Hardware • Machine Learning • Software • Defense • Manufacturing
The Senior Embedded Security Engineer will enhance the security of the flight software for space vehicles, ensuring high standards for safety and secure coding practices throughout the development lifecycle.
Top Skills: CC++CompilersDebuggersEmbedded SystemsIdesSecurity StandardsStatic Analysis Tools
11 Days AgoSaved
In-Office or Remote
Los Angeles, CA, USA
154K-212K Annually
Mid level
154K-212K Annually
Mid level
Transportation
Develop and maintain drivers, kernel modules, and firmware for embedded Linux on ARM/NVIDIA platforms to ingest high-throughput camera and lidar data. Optimize real-time sensor pipelines for latency, jitter, and data integrity, profile GPU/kernel performance, and validate sensor firmware/configurations across revisions. Collaborate with platform and perception teams to bring up hardware and harden production systems.
Top Skills: ArmCC++CudaGstreamerLinuxMipi Csi-2Nvidia Jetson/TegraRos2RustSlamTensorrtV4L2Yocto
Reposted 11 Days AgoSaved
In-Office
Auburn Hills, MI, USA
Junior
Junior
Automotive
Develop and maintain low-level embedded base software for propulsion and powertrain control within an RTOS. Implement, configure, and integrate AUTOSAR basic software and low-level drivers; perform design, coding (C/C++), unit/integration testing, and verification (white/black/gray box). Use debuggers, emulators, data acquisition tools, and support simulation/virtualization while adhering to MISRA-C and ISO 26262 standards.
Top Skills: AutosarCC++CanCanalyzerCanoeCompilersData Acquisition ToolsDcmDebuggersDemElectrobit Ebtreos StudioEmulatorsEtasFeeIncaInfineon Aurix TcIohwabIso 26262LauterbachLinMcalMicrosarMisra-CNxp Cobra-55RtosSimulationVectorVector SlpVirtualizationWdgXcp
Reposted 12 Days AgoSaved
In-Office
Huntsville, AL, USA
87K-198K Annually
Junior
87K-198K Annually
Junior
Information Technology
Design, implement, and test embedded software for PX4-based UAVs and ground control systems. Modify PX4 flight controllers in C++, develop Qt-based telemetry and configuration UIs, integrate MAVLink middleware, perform SIL/HIL testing, support hardware-software integration, and collaborate on secure, field-ready systems for defense missions. U.S. citizenship required.
Top Skills: C++Ci/CdDockerDocker-ComposeGround Control Station (Gcs)HilMavlinkOpen Mission Systems (Oms)OpencvPx4QgroundcontrolQtSilTelemetryTest-Driven DevelopmentUniversal Command And Control Interface (Uci)
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
12 Days AgoSaved
In-Office
King George, VA, USA
69K-158K Annually
Mid level
69K-158K Annually
Mid level
Information Technology
Develop, test, and maintain embedded software for microcontrollers, FPGA, and custom hardware. Write and optimize C/C++ code, implement and debug hardware interfaces (SPI, UART), maintain state machines, interpret schematics and datasheets, document configurations and test results, troubleshoot operational issues, integrate emerging technologies, and collaborate with cross-functional teams. Role requires Secret clearance.
Top Skills: CC++Debugging ToolsFpgaMicrocontrollersSpiState Machine DesignsUart
12 Days AgoSaved
In-Office
Schaumburg, IL, USA
67K-95K Annually
Entry level
67K-95K Annually
Entry level
Hardware • Security • Software • Cybersecurity
Design, implement, and validate real-time embedded software for specialty communications products. Work across full lifecycle: requirements, design, coding, model training/evaluation, hardware debugging, testing, and documentation. Collaborate with multidisciplinary teams and conform to strict software processes while learning wireless standards and interacting with product hardware.
Top Skills: AgileAssemblyCC++CdmaFpgaGitGsmJIRALinuxLogic AnalyzerLteMicrocontroller DebuggingOscilloscopePythonTetraUmts
12 Days AgoSaved
In-Office
Colorado Springs, CO, USA
87K-198K Annually
Senior level
87K-198K Annually
Senior level
Information Technology
Develop and maintain real-time embedded firmware and software for microcontroller-based RF and quantum sensing systems. Integrate hardware and software, implement DSP/RF algorithms, port and cross-compile code between Windows and Linux, and support lab testing and production reliability. Mentor junior engineers, use Agile tools, and travel up to 25%. Must be eligible for TS/SCI clearance.
Top Skills: CC++ConfluenceCross-CompilingDigital Signal ProcessingEthernetGitGitJIRALinuxMicrocontrollersPythonRf TheoryScpiSerialWindows
Reposted 12 Days AgoSaved
In-Office
Kansas City, KS, USA
Junior
Junior
Automotive • Transportation
Develop, calibrate, test, and release vehicle control system software for controllers and displays. Troubleshoot issues, integrate firmware with suppliers, collaborate with hardware and sales teams, ensure solutions meet cost, performance, and schedule targets, and communicate project progress. Support current products through bug fixes and feature upgrades and may expand scope to additional vehicle systems.
Top Skills: CCan (Controller Area Network)Embedded ControllersFirmware
Reposted 12 Days AgoSaved
In-Office
Palo Alto, CA, USA
132K-153K Annually
Junior
132K-153K Annually
Junior
Professional Services • Social Impact
Design and implement safe, robust firmware for flight control systems. Develop sensor, control, communications, and navigation firmware; improve testing automation; debug production issues; and assist in local and remote flight testing.
Top Skills: Arm MicrocontrollersCC++CanI2CLinuxPythonReal-Time SystemsSpiUart
Reposted 12 Days AgoSaved
In-Office
Kirkland, WA, USA
135K-155K Annually
Senior level
135K-155K Annually
Senior level
Aerospace • Information Technology
Own and sustain embedded software for in-service aircraft cabin systems across QNX/Linux/RTOS and bare-metal environments. Diagnose field issues on SoC platforms, perform root-cause analysis, lead hardware/software troubleshooting, manage obsolescence, maintain certification-ready processes, mentor junior engineers, and coordinate cross-functional releases and regression testing.
Top Skills: ArmBsp DevelopmentCDspEthernetGitGpioI2CJtagLinuxMicroprocessorMulticastQnx Neutrino RtosRtosSpiTcpUartUdpUsb
Reposted 12 Days AgoSaved
In-Office
95826, Sacramento, CA, USA
125K-150K Annually
Senior level
125K-150K Annually
Senior level
Industrial • Manufacturing
Design, develop, and maintain software code for elevator control systems, troubleshoot and debug hardware/software, mentor junior engineers.
Top Skills: BashCC++CygwinGitIar ArmPowershellPythonReal-Time Operating SystemsSubversion
Reposted 12 Days AgoSaved
In-Office
Los Angeles, CA, USA
180K-220K Annually
Senior level
180K-220K Annually
Senior level
Software
Lead architecture and development of low-latency embedded firmware and Linux networking stacks for MANET radios. Implement MAC and ad-hoc routing, device drivers and BSPs for ARM/RISC-V, security/encryption (IPsec, FIPS/NIAP compliance), audio/PTT, network management/web interfaces, and testing software to validate performance and reliability.
Top Skills: Amd Ultrascale+ MpsocArmAudio StreamingBoard Support PackageBspCCnsa AlgorithmsDevice DriversEmbedded LinuxEncryptionEthernetIpsecLinux IsrLinux KernelLinux Kernel Driver DevelopmentmacOSMicrochip Polarfire SocMobile Ad-Hoc Networking (Manet)Niap Common CriteriaNist Fips 140-3Push-To-TalkRisc-VScriptingSocket ProgrammingUltrascale+
Reposted 12 Days AgoSaved
Hybrid
Palo Alto, CA, USA
116K-154K Annually
Mid level
116K-154K Annually
Mid level
Automotive • Cloud • Hardware • Software
Develop and validate ECU-level embedded software for infotainment systems: platform bring-up, driver integration, validation feature development, stress/performance testing, manufacturing EOL software, multimedia (camera/display) validation, debugging with hardware tools, and cross-team collaboration and documentation.
Top Skills: AcrnArmBoard Support PackagesCC++CanCi/CdCompilersDevice DriversDriveosEmbedded LinuxEthernetFlashing ToolsGunyahI2CJtagLauterbachLinker ScriptsLinkersMediatekNvidia OrinOscilloscopePciePythonQnxRtosShellSnapdragonSpiType-1 Hypervisor
13 Days AgoSaved
In-Office
Waltham, MA, USA
150K-175K Annually
Senior level
150K-175K Annually
Senior level
Other • Robotics
Technical lead for hands-on embedded firmware development: RTOS-based systems, hardware bring-up, driver development, board-level debugging, and cross-discipline integration. Owns architecture, processes, design reviews, mentoring, and ensures real-time performance, reliability, and smooth transition from R&D to production for robotics, maritime, and autonomous platforms.
Top Skills: ArmBench ToolsCC++Ci/CdCloudEthernetFreertosGitGpioI2CLogic AnalyzerOscilloscopePic32Protocol AnalyzerPythonRos2RtosSpiStm32UartX86Zephyr
Reposted 13 Days AgoSaved
In-Office
Cambridge, MA, USA
95K-245K Annually
Expert/Leader
95K-245K Annually
Expert/Leader
Aerospace • Information Technology • Software • Biotech • Cybersecurity • Quantum Computing • Defense
The Principal Embedded Software Engineer develops high-performance embedded software solutions, mentors junior engineers, and manages technical risks in software projects across various domains.
Top Skills: C/C++Ip ProtocolsOs Coding TechniquesRustUml/Sysml
18 Days AgoSaved
Hybrid
Milford, MI, USA
Junior
Junior
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Lead and support ATW projects for ICE propulsion controls: define requirements, develop controller software and calibrations, verify on SIL/HIL, engine carts, dyno or vehicles, and perform emissions testing to meet regulatory and performance targets.
Top Skills: AmesimCConcertoDspaceEtasGerritGitGmsimGt PowerHilIncaIndicomMatlabSilSimulinkVehicle Spy
Reposted 18 Days AgoSaved
Hybrid
Nashua, NH, USA
97K-165K Annually
Mid level
97K-165K Annually
Mid level
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
The role involves executing software architecture, ensuring effective communication among engineers, and solving engineering challenges in software development.
Top Skills: C++
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account