Top Embedded Software Engineer Jobs

Reposted 2 Hours AgoSaved
In-Office
Milpitas, CA, USA
Senior level
Senior level
Artificial Intelligence • Machine Learning • Robotics
Lead the architecture and development of core robotics platform software, ensuring reliability and performance in Linux-based systems while mentoring other engineers.
Top Skills: C++DdsLinuxPythonRos
Reposted 2 Hours AgoSaved
In-Office
Milpitas, CA, USA
136K-232K Annually
Senior level
136K-232K Annually
Senior level
Hardware
The Embedded Software Engineer will design and develop embedded software for reticle inspection systems, focusing on high-speed data capture and low-level hardware interfaces. Responsibilities include coding in C/C++, developing Linux kernel drivers, collaborating with cross-functional teams, and driving technical decisions to ensure quality and reliability.
Top Skills: CC++DmaEthercatLinuxPcieSerialTcp/IpVxworks
Reposted 2 Hours AgoSaved
In-Office
Burlington, MA, USA
190K-210K Annually
Senior level
190K-210K Annually
Senior level
Beauty • Robotics • Software • Automation
As a Principal Embedded Software Engineer, you'll architect and develop embedded systems for an autonomous manicure robot, leading technical design and mentorship of other engineers.
Top Skills: C++LinuxRaspberry Pi
Reposted 2 Hours AgoSaved
In-Office or Remote
Burlington, MA, USA
Mid level
Mid level
Information Technology
Develop embedded software in C/C++ for micro-controllers and Linux/Android systems, focusing on hardware security for IoT devices. Involve in design, development, and testing of supporting libraries.
Top Skills: AndroidCC++Embedded SystemsLinuxSoftware DevelopmentYocto
Reposted 2 Hours AgoSaved
In-Office
Rochester, NY, USA
69K-142K Annually
Mid level
69K-142K Annually
Mid level
Information Technology • Consulting • Defense
Design and develop embedded Linux software applications, optimize performance, debug device drivers, and ensure software quality through best practices.
Top Skills: BashBuildrootC/C++Ci/CdDockerEmbedded LinuxGitOpenembeddedPythonYocto Project
Reposted YesterdaySaved
Hybrid
3 Locations
148K-249K Annually
Senior level
148K-249K Annually
Senior level
Transportation
The role involves developing low-level embedded software for vehicle control, integrating sensors, collaborating with various teams, and ensuring safety standards are met while mentoring junior developers.
Top Skills: Arm MicrocontrollersCC++Rust
YesterdaySaved
In-Office
Milpitas, CA, USA
136K-232K Annually
Senior level
136K-232K Annually
Senior level
Hardware
Design, develop, and debug embedded firmware and low-level software (C/C++) for heterogeneous SoC platforms across Linux and RTOS. Implement BSPs, device drivers, bootloader integrations, motion control, camera/image acquisition, sensor and FPGA interfaces, perform hardware bring-up, performance tuning, and system integration, and build diagnostic/configuration tools to support development, manufacturing, and field deployment.
Top Skills: ArmArm Cortex-MArm Cortex-RBootloaderBspCC++Camera InterfacesDevice DriversDigital MultimeterEmbedded LinuxEthernetFft/DftFpgaFreertosGpioI2CImage AcquisitionInfinibandKernel DebuggingLabviewLinuxMatlabMulticore Embedded SystemsOscilloscopePciePythonRoceRtosSpiTi C66XTi C7XTi JacintoTi SitaraTi-RtosUart/SerialWindowsYocto Project
YesterdaySaved
In-Office
Milpitas, CA, USA
136K-232K Annually
Senior level
136K-232K Annually
Senior level
Hardware
Develop, test, and maintain embedded firmware and tools for precision motion control and semiconductor equipment. Support hardware bring-up, diagnostics, system integration, performance tuning, and cross-discipline troubleshooting across software, electronics, sensors, FPGA, imaging, and mechanical subsystems.
Top Skills: CC++Digital MultimeterEthernetFpgaGalil Motion ControllersGpioI2CLabviewMatlabOscilloscopePythonSpiUart/SerialUml
Reposted YesterdaySaved
In-Office
San Francisco, CA, USA
140K-180K Annually
Junior
140K-180K Annually
Junior
Greentech • Hardware • Robotics • Software
Develop and maintain embedded firmware and drivers for underwater robotic subsystems, prototype and bring up hardware, debug PCBs with lab tools, implement real-time control and communication stacks, support field deployments and production readiness, and create portable internal libraries. Collaborate across electrical, mechanical, and acoustics teams and ensure robust, memory-safe firmware.
Top Skills: Acoustic ModemAdcAutomated Test FrameworksBarr-CBootloaderCC++CanCi/CdDacDebuggerDmaEthernetFreertosGitLogic AnalyzerMisra CNuttxOscilloscopeRtosUartUdpZephyr
YesterdaySaved
In-Office
Warner Robins, GA, USA
98K-184K Annually
Senior level
98K-184K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Design, develop, and maintain embedded operational flight programs through the full SDLC. Lead complex technical problem-solving, perform software/hardware integration and testing, collaborate with firmware engineers, suppliers, program management, and government customers, and support deployment and sustainment of EW and radar flight software.
Top Skills: AdaAssemblyBitbucketCC++Digital Signal Processing (Dsp)Embedded SoftwareEmulation/SimulationGitJIRALabviewLinuxObject-Oriented ProgrammingPetalinuxYocto
Reposted 2 Days AgoSaved
In-Office
4 Locations
53K-108K Annually
Mid level
53K-108K Annually
Mid level
Information Technology
Develop embedded software and systems from vision to production using Rust, C, C++, or Python. Work in agile teams within CI/CD pipelines, apply AI-assisted development practices, create secure, production-ready solutions, collaborate cross-functionally, and meet program goals while obtaining required security clearance.
Top Skills: Ai-Assisted Development Tools (Code Copilots)Automated Testing ToolsCC++Ci/CdPythonRust
2 Days AgoSaved
In-Office
Linthicum, MD, USA
169K-254K Annually
Expert/Leader
169K-254K Annually
Expert/Leader
Aerospace • Logistics • Security • Software • Cybersecurity
Develop, modify, and test real-time embedded C/C++ software for radar systems. Participate in design, unit testing, integration on hardware, risk mitigation, system reviews, and adopt model-based engineering, DevSecOps, and Agile practices.
Top Skills: CC++Real-Time Embedded Systems
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 7 Days AgoSaved
Easy Apply
In-Office
Woburn, MA, USA
Easy Apply
Senior level
Senior level
Machine Learning • Security • Software • Analytics • Defense
As a Senior Embedded Software Engineer, you will develop software applications, ensure quality through testing, integrate components, and communicate technical designs within a multidisciplinary team, focusing on embedded systems and cybersecurity.
Top Skills: BashCC++DockerGccGitGitlabLlvmPythonQemuSubversionTcp/Ip
Reposted 7 Days AgoSaved
Easy Apply
In-Office
Melbourne, FL, USA
Easy Apply
Senior level
Senior level
Machine Learning • Security • Software • Analytics • Defense
As a Senior Embedded Software Engineer, you will develop and test software applications, ensuring quality and integrating components, while tackling cybersecurity challenges in a collaborative environment.
Top Skills: Assembly LanguageBashCC++DockerGccGitGitlabLlvmMakePythonQemuSubversionTcp/Ip Sockets
2 Days AgoSaved
In-Office
Dulles, VA, USA
114K-171K Annually
Senior level
114K-171K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Develop, debug, and integrate spaceflight embedded software and device drivers; work with hardware interfaces (UART, MIL-STD-1553, SpaceWire, SPI, analog/digital IO), BSPs, and simulation/HIL platforms; perform trade studies, resource analysis, testing, documentation, and cross-discipline integration in a classified, on-site environment.
Top Skills: Analog IoBitbucketBspC/C++CfsCoverityDevice DriversDevsecops ToolsDigital IoFortifyGitJenkinsJIRALinuxMatlabMil-Std-1553National Instruments DaqPythonReal-Time Operating SystemsRs-422SonarqubeSpacewireSpiStellarSubversionSynchronous SerialUart
2 Days AgoSaved
In-Office
El Segundo, CA, USA
131K-184K Annually
Mid level
131K-184K Annually
Mid level
Aerospace • Hardware • Software • Biotech • Pharmaceutical • Manufacturing
Design, develop, test, and integrate reliable embedded flight firmware (bare metal, RTOS, or Linux) in C++ for spacecraft, covering requirements capture through V&V and flight support.
Top Skills: Bare MetalC++Embedded ProcessorsFirmwareLinuxRtos
Reposted 2 Days AgoSaved
In-Office
Mountain View, CA, USA
Senior level
Senior level
Professional Services • Consulting • Industrial
Design, document, and implement Android RIL and modem software features for US carriers (Verizon, Sprint). Collaborate with verification engineers to define test cases, follow up on results, and report status to stakeholders. Support proposal development and customer interactions.
Top Skills: 3Gpp3Gpp2Android ArchitectureAndroid RilCC++CdmaJavaLteModem
Reposted 2 Days AgoSaved
In-Office
Peachtree City, GA, USA
Mid level
Mid level
Professional Services • Consulting • Industrial
Develop and maintain embedded software in C/C++ on RTOS platforms. Implement and integrate MOST protocol stacks and audio systems using tools like CETiTEC Integra and Atmel Studio. Collaborate with cross-functional teams and communicate technical status effectively.
Top Skills: Atmel StudioAudio IntegrationCC++Cetitec IntegraMost (Media Oriented Systems Transport)Rtos
Reposted 2 Days AgoSaved
Hybrid
Palo Alto, CA, USA
186K-256K Annually
Senior level
186K-256K Annually
Senior level
Automotive • Cloud • Hardware • Software
Lead ECU-level bring-up, validation, and optimization for infotainment systems. Develop validation features, stress tests, manufacturing EOL software, and multimedia (camera/display) subsystem validation. Collaborate with hardware, test automation, and software teams to debug, document, and improve diagnostics and performance across CPU/GPU/NPU workloads and interfaces.
Top Skills: AcrnBoard Support PackagesCC++DriveosEmbedded LinuxEthernetFlashing ToolsGunyahI2CJtagLauterbachMediatekNvidia OrinOscilloscopePciePythonQnxRtosShell ScriptingSnapdragonSpiType-1 Hypervisors
Reposted 2 Days AgoSaved
In-Office
2 Locations
103K-144K Annually
Senior level
103K-144K Annually
Senior level
Manufacturing
Responsible for designing and developing software applications for embedded platforms, focusing on connectivity and communications for marine technology.
Top Skills: Bluez Bluetooth StackC/C++Code Composer StudioDev OpsEmbedded LinuxFtpGitHttpsMqttPythonRtosSocket CanSslSvnTcp/IpWi-Fi
Reposted 2 Days AgoSaved
In-Office
2 Locations
175K-210K Annually
Senior level
175K-210K Annually
Senior level
Artificial Intelligence • Hardware • Machine Learning • Software
Develop and extend device software and firmware for photonic AI processors and interconnects. Define control plane, diagnostics, and monitoring; integrate with data center administration (CMIS, OpenBMC, DMTF); debug embedded systems with tools like GDB, JTAG, and logic analyzers; collaborate with multidisciplinary hardware and software teams and engage with customers to gather requirements.
Top Skills: C++CmakeCmisDevice DriversDmtfEmbedded FirmwareGdbGitJtagKernel DevelopmentLinuxLogic AnalyzersOpenbmcPhotonic TransceiversPython
Reposted 2 Days AgoSaved
In-Office
Irvine, CA, USA
180K-220K Annually
Senior level
180K-220K Annually
Senior level
Software
The Principal Embedded Software Engineer will lead design and development of firmware for MANET radios, focusing on low-latency applications, encryption, network management, and implementing security protocols.
Top Skills: Arm ProcessorsC ProgrammingEmbedded LinuxEncryption AlgorithmsLinuxMac ProtocolsNetworking ProtocolsSignal ProcessingSocket Programming
Reposted 2 Days AgoSaved
In-Office
Mountain View, CA, USA
191K-215K Annually
Senior level
191K-215K Annually
Senior level
Artificial Intelligence • Hardware • Machine Learning • Software
Develop and extend device software and firmware for photonic processors and interconnects. Define control plane, diagnostics, and monitoring; integrate with datacenter administration (CMIS, OpenBMC, DMTF). Implement security, telemetry, virtualization, and remote administration. Debug embedded systems, collaborate across hardware and software teams, and participate in customer engagements to gather requirements.
Top Skills: C++CmakeCmisDevice DriversDmtfEmbedded SystemsGdbGitJtagKernel DevelopmentLinuxLogic AnalyzersOpenbmcOptical CommunicationPhotonic TransceiversPython
Reposted 2 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 for spacecraft systems in a SCIF environment. Implement drivers and BSPs, work with RTOS and Linux, support avionics interfaces (MIL-STD-1553, SpaceWire, SPI, UART), perform simulations and hardware-in-the-loop testing, analyze system performance, and produce design/test documentation.
Top Skills: Board Support Packages (Bsp)CC++CfsDevice DriversHardware-In-The-Loop (Hil)LinuxMil-Std-1553PythonReal-Time Operating Systems (Rtos)SpacewireSpiStellarSynchronous SerialUart
3 Days AgoSaved
In-Office
Marietta, GA, USA
160K-200K Annually
Senior level
160K-200K Annually
Senior level
Information Technology • Internet of Things • Software
Lead development, integration, and testing of safety-critical embedded avionics software for a military aircraft platform. Work with C++ on RTOS and Linux/Windows/bare-metal environments, perform lab and hardware integration, support certification and system-level testing, and collaborate across multi-site teams while working onsite.
Top Skills: Bare MetalC++IntegrityLinuxMosa.IcRhelVxworksWindowsYocto
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account