Top Embedded Software Engineer Jobs

22 Days AgoSaved
Hybrid
Phoenix, AZ, USA
Senior level
Senior level
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Design, develop, integrate, and validate flight management system (FMS) embedded software for Honeywell's Anthem avionics. Lead architecture, implement high-quality C++/OOP solutions for multi-core, real-time environments, support hardware integration and certification compliance, and collaborate across systems and test teams.
Top Skills: AgileAvionicsC++ConcurrencyDo-178CFlight Management System (Fms)Multi-Core ProgrammingMulti-Threaded ProgrammingObject-Oriented ProgrammingReal-Time SystemsScrum
22 Days AgoSaved
Hybrid
Phoenix, AZ, USA
Junior
Junior
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Design, develop, and integrate embedded avionics software for the Anthem Integrated Flight Deck. Support IMA systems integration, validation & verification, KPI tracking, requirements analysis, model-based development, integration testing, troubleshooting, and lab/on-aircraft testing to ensure performance and certification readiness.
Top Skills: Arinc 653CC++DeosGdbPowershellPythonVisual Studio
Reposted 22 Days AgoSaved
Hybrid
Mountain View, CA, USA
265K-265K Annually
Senior level
265K-265K Annually
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Design, develop, test, and deploy embedded C/C++ software for the automotive Body domain. Implement Software Defined Vehicle requirements, create drivers and BSP, integrate components, debug issues, develop interfaces, author unit/component/integration tests, archive code in Git, and support system integration, telematics, and vendor interactions within an agile Scrum team.
Top Skills: AutosarBspCC++CanCanalyzerCanoeDevice DriversGitGitJIRALinLinuxLogic AnalyzerOscilloscopeSoftware Defined Vehicle (Sdv)SpiTelematicsWireless Networking Protocols
23 Days AgoSaved
Hybrid
Boulder, CO, USA
79K-135K Annually
Junior
79K-135K Annually
Junior
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Develop, test, and maintain embedded software for satellite, airborne, and ground systems across the full software lifecycle. Implement and integrate code (Rust/C/C++/Python), work with Embedded Linux and FPGA interfaces, configure embedded Linux distributions, use messaging protocols, produce UML diagrams, follow formal development practices, and support integration, documentation, and operations in an on-site defense environment.
Top Skills: C/C++Device TreeEmbedded LinuxFpgaMqttPetalinuxPythonRustUmlYoctoZeromq
23 Days AgoSaved
Hybrid
Westminster, CO, USA
79K-135K Annually
Junior
79K-135K Annually
Junior
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Develop, test, and maintain embedded software for satellite, airborne, and ground systems across the full software lifecycle. Work on-site to implement CI/CD and containerized workflows, design using UML, integrate with FPGAs and messaging (MQTT/ZeroMQ), configure embedded Linux distributions (PetaLinux/Yocto), and follow formal software development and configuration management practices.
Top Skills: CC++Ci/CdContainerizationDevice TreeEmbedded LinuxFpgaMqttPetalinuxPythonRubyRustUmlYoctoZeromq
Reposted 17 Days AgoSaved
Remote
USA
Mid level
Mid level
Edtech
The Embedded Software Engineer will analyze and develop embedded software systems, provide customer support, and apply software engineering and cybersecurity methods.
Top Skills: AdaCC++VerilogVhdlVxworks
Reposted 17 Days AgoSaved
Hybrid
North Kingstown, RI, USA
120K-180K Annually
Senior level
120K-180K Annually
Senior level
Aerospace • Artificial Intelligence • Defense
Lead development and maintenance of low-level embedded control software for uncrewed surface vessels. Design and optimize drivers for CAN and RS485, integrate subsystems, set up HIL test environments, collaborate with hardware and autonomy teams, and produce documentation and test artifacts.
Top Skills: Bus Analysis ToolsCC++Can (J1939ChibiosConfluenceDockerDronecan)FreertosGitHardware-In-The-Loop (Hil)JIRANmea2000Rs485 (Modbus)Stm32
Reposted 17 Days AgoSaved
In-Office
Irvine, CA, USA
180K-220K Annually
Senior level
180K-220K Annually
Senior level
Software
Lead architecture and development of low-latency embedded firmware and Linux-based networking stacks for MANET radios. Implement MAC and ad-hoc routing, device drivers and BSPs for ARM and RISC-V, security/encryption protocols, audio/voice streaming, network management/web interfaces, testing tools, and Linux system customization to meet regulatory security requirements.
Top Skills: Amd Ultrascale+ArmBoard Support Package (Bsp)CCnsa AlgorithmsEmbedded LinuxEthernetInterrupt Service Routines (Isr)IpsecLinux Kernel DriversMac ProtocolsMicrochip Polarfire SocMn-MimoNiap Common CriteriaNist Fips 140-3Risc-VShell ScriptingSocket Programming
Reposted 18 Days AgoSaved
In-Office
Tampa, FL, USA
Mid level
Mid level
Aerospace • Artificial Intelligence • Enterprise Web • Robotics • Security • Software
The Embedded Software Engineer develops and maintains firmware for autonomous drone systems, focusing on low-level driver development and hardware/software integration.
Top Skills: CC++GitGpioI2CLinuxPythonRos2SpiStm Arm MicrocontrollersUart
Reposted 18 Days AgoSaved
In-Office
Dulles, VA, USA
123K-151K Annually
Senior level
123K-151K Annually
Senior level
Transportation
The Embedded Software Engineer will design and implement software for GNSS satellites and ground systems, evaluate performance using hardware-in-the-loop, and support system commissioning and operations.
Top Skills: BitbakeBitbucket PipelinesCC++CmakeEmbedded LinuxGitlab RunnerJenkinsLinux KernelMakeMesonPetalinuxPythonRtosRustShell Scripts
19 Days AgoSaved
In-Office
Milpitas, CA, USA
160K-271K Annually
Senior level
160K-271K Annually
Senior level
Hardware
Lead design, development, and sustainment of real-time embedded software for reticle inspection systems. Provide technical leadership, architect machine-control and data-acquisition software, collaborate with multidisciplinary teams, mentor engineers, champion CI/CD and automated testing, troubleshoot system-level issues, and contribute to project planning and technical roadmaps.
Top Skills: Automated TestingCC++Ci/CdEthercatEthernetImage ProcessingLinuxMotion ControlMultithreadingPiezo MotorReal-Time LinuxRs-232RtosServo ControlStepper MotorSynchronizationTcp/Ip SocketsVxworks
19 Days AgoSaved
Remote
United States
Mid level
Mid level
Renewable Energy
Design, build, and scale embedded connectivity and security for distributed energy devices. Implement networking (Ethernet/Wi‑Fi/Thread/Zigbee/BLE), secure provisioning, OTA firmware pipelines, telemetry, and diagnostics. Support testing, certification, manufacturing validation, and cross-functional collaboration from prototype to deployment.
Top Skills: BleBootloadersCC++CertificatesCi/CdCoapEthernetFreertosHTTPIp NetworkingLogic AnalyzersMqttNetwork SniffersNtpObservability PlatformsProtocol AnalyzersPtpPythonSecure ElementsThreadTlsTpmWebsocketsWi-FiZephyrZigbee
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
19 Days AgoSaved
Hybrid
Germantown, MD, USA
72K-98K Annually
Junior
72K-98K Annually
Junior
Transportation
Design, develop, test, and maintain embedded software for rail products. Perform requirements and design reviews, code reviews, unit testing, CI, documentation, root-cause analysis, and remediate cybersecurity vulnerabilities while working with cross-functional teams to meet system and safety requirements.
Top Skills: Agile ScrumBashBoard Support PackagesCC++CenelecContinuous IntegrationCybersecurityDevice DriversFreertosIp ProtocolsLinuxPythonQnxSdlcSoftware Change Management
19 Days AgoSaved
In-Office
Los Angeles, CA, USA
100K-160K Annually
Entry level
100K-160K Annually
Entry level
Aerospace • Artificial Intelligence • Computer Vision • Hardware • Machine Learning • Robotics • Industrial
Work on embedded Linux systems and low-level firmware for space hardware: develop and debug drivers, bring up peripherals, assemble prototypes, run characterization and longevity tests, and participate in design and code reviews under senior mentorship.
Top Skills: ArduinoBootloaderBuildrootCC++CanDevice DriversEmbedded LinuxEsp32EthernetGpioI2CLinux KernelMipi Csi-2MultimeterOscilloscopePcieRtosSolderingSpiStm32UartYoctoZephyr Rtos
19 Days AgoSaved
In-Office
Melbourne, FL, USA
98K-184K Annually
Senior level
98K-184K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Design, architect, develop, integrate, and test safety/mission‑critical embedded real‑time software. Participate on Agile Scrum teams, manage CI/CD and change control, use static/dynamic analysis and fuzzing tools, collaborate with systems/hardware/test teams, and support qualification and delivery. Position requires active Secret clearance and SAP eligibility; onsite in Melbourne, FL with ~10% travel.
Top Skills: AgileBambooBashBitbucketCC++CameoCi/CdConfluenceCoverityDevsecopsDockerDoorsDynamic Code AnalysisFortifyFuzzingGitGitlabIntegrityJavaScriptJenkinsJIRAKubernetesLanMatlabPythonReal Time Embedded LinuxRhapsodyRtosSnmpSonarqubeStatic Code AnalysisTcp/IpUdpVlanVxworks
19 Days AgoSaved
In-Office
Melbourne, FL, USA
66K-119K Annually
Junior
66K-119K Annually
Junior
Aerospace • Logistics • Security • Software • Cybersecurity
Develop, integrate, and test safety-critical embedded real-time software in Agile teams. Work across requirements, design, implementation, verification, and delivery on RTOS platforms for flight/safety-critical systems, collaborating with systems, hardware, and test teams. Requires active Secret clearance and ability to obtain SAP access.
Top Skills: BashCC++CoverityDoorsFortifyFuzzing ToolsIntegrityJavaScriptMatlabPythonRational DoorsReal Time Embedded LinuxReal-Time Operating SystemsSimulatorsSonarqubeVxworks
19 Days AgoSaved
Hybrid
Allen Park, MI, USA
102K-191K Annually
Mid level
102K-191K Annually
Mid level
Automotive
Develop and maintain embedded software build infrastructure and CI/CD pipelines for automotive ECUs. Integrate DevOps workflows, automate build/test/deploy across virtual and hardware ECU platforms, debug and optimize build environments on Linux/Windows, create test automation and tooling, and leverage containerization and cloud-native technologies to support simulation-based testing and improve software quality.
Top Skills: CC++CanalyzerConfluenceDockerGitGithub ActionsGroovyJamaJenkinsJIRAKubernetesOpenshiftPythonSharepointTestrailUnix/LinuxVector CanoeWindows
19 Days AgoSaved
Hybrid
Sunrise, FL, USA
68K-193K Annually
Entry level
68K-193K Annually
Entry level
Automotive
Develop and maintain device-side embedded software for hardware testing in automotive products. Work with cross-functional and remote teams to implement time-critical, multithreaded C code, apply design thinking, and support product development for autonomy, electrification, and smart mobility.
Top Skills: CC++EthernetI2CLinuxMultithreadingObject-Oriented ProgrammingPythonQnxSpiUart
19 Days AgoSaved
Hybrid
Dearborn, MI, USA
86K-160K Annually
Senior level
86K-160K Annually
Senior level
Automotive
Design, implement, and validate RTOS and bare-metal embedded software for multi-microcontroller automotive platforms. Develop and optimize real-time Ethernet and CAN-FD drivers, serial protocols (UART/SPI/I2C/IPC), memory drivers including emulated flash, and ensure safety and process compliance (ISO26262, ASPICE, MISRA). Collaborate on HIL/bench verification, profiling, automated unit testing, and vendor integration.
Top Skills: AspiceAutosarC++CanCan-FdDavinciEmbedded CEmulated Flash (Wear-LevelingEthernetFreertosGarbage Collection)GtestHilI2CIpcIso26262LauterbachLinuxMisraParasoftPciePythonQnxRteSafertosSdioSotifSpiUartUds (Iso-14229)
19 Days AgoSaved
In-Office
Redondo Beach, 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 flight software. Collaborate with systems, hardware, and test teams in an Agile environment to implement, debug, and verify software meeting system requirements. Support driver-level networking/serial interfaces and lab integration/testing.
Top Skills: BitbucketCC++ConfluenceGitJIRALinuxPythonTcpUartUdp
Reposted 19 Days AgoSaved
In-Office
Austin, TX, USA
Senior level
Senior level
Hardware • Software • Energy
As a Firmware Engineer, you will design and implement reliable firmware for energy systems, ensuring high-quality, deterministic software development.
Top Skills: CC++
20 Days AgoSaved
In-Office
Waterloo, IA, USA
70K-120K Annually
Mid level
70K-120K Annually
Mid level
Industrial • Manufacturing
Design, develop, test, and maintain embedded steering and braking software for agricultural vehicles. Collaborate with cross-functional teams to implement requirements, perform integration, validation, debugging, and system tuning on production and prototype hardware while supporting functional safety and documentation.
Top Skills: CC++Can J1939Can SnifferDockerGitMatlabVscode
Reposted 20 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, evaluates requirements, designs algorithms, mentors teams, and ensures compliance with engineering standards.
Top Skills: C/C++PythonRustUml/Sysml
Reposted 20 Days AgoSaved
Remote
United States
148K-179K Annually
Mid level
148K-179K Annually
Mid level
Aerospace • Defense • Manufacturing
Develop and maintain PX4 autopilot firmware for UAVs, integrating sensors and payloads, and managing testing environments. Collaborate on flight operations and system integration.
Top Skills: Arm Cortex-MCC++CmakeGdbMakeMavlinkPx4PythonRos2
Reposted 20 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
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account