Top Embedded Software Engineer Jobs

Reposted One Month AgoSaved
In-Office
Palo Alto, CA, USA
150K-180K Annually
Senior level
150K-180K Annually
Senior level
Professional Services • Social Impact
The Senior Firmware Engineer will design and implement avionics firmware, oversee architecture, ensure compliance with DO178-C, conduct trade studies, and collaborate on safety requirements for eVTOL aircraft.
Top Skills: CC++Can FdDo-178CI2CPythonSpiUarts
Reposted One Month AgoSaved
In-Office
Mountain View, CA, USA
190K-240K Annually
Senior level
190K-240K Annually
Senior level
Aerospace • Healthtech • Logistics • Transportation
Develop and maintain firmware and embedded software for aircraft and station systems (microcontrollers and embedded Linux). Lead board bring-up, device drivers, sensor and peripheral integration, hardware/software debugging, verification, and field support. Collaborate across Electrical, Mechanical, Onboard Software, Operations, Safety, and Production to deploy and harden embedded subsystems for production fleets.
Top Skills: BleCC++CanEmbedded Linux (Arm)GitI2CLogic AnalyzerMicrocontrollersOscilloscopeRtosSpiUart
Reposted One Month AgoSaved
In-Office
Pittsburgh, PA, USA
Mid level
Mid level
Robotics
The Embedded Software Engineer will develop and integrate software for robotics systems, troubleshoot hardware-software interactions, and document processes. Responsibilities include working with various sensors and ensuring software quality in collaboration with team members.
Top Skills: CC++FreertosGitImx8LinuxNvidia JetsonQnxReal-Time Operating SystemsStm32Zephyr
Reposted One Month AgoSaved
In-Office
Seattle, WA, USA
149K-238K Annually
Senior level
149K-238K Annually
Senior level
Artificial Intelligence • Cloud • Social Impact • Software • Wearables
The Senior Embedded Application Software Engineer II will lead architecture design, mentor team members, and develop high-stability software. They will collaborate with product and design teams to create innovative solutions for our customers.
Top Skills: C++Embedded LinuxGoRtosRust
One Month AgoSaved
In-Office
Thorofare, NJ, USA
110K-130K Annually
Senior level
110K-130K Annually
Senior level
Cloud • Security • Software • Cybersecurity
Design, develop, and maintain embedded Linux platform software and Python-based microservices for edge devices. Implement REST APIs, device-to-cloud communication, OTA updates, telemetry, diagnostics, containerized deployments, testing, packaging, and release processes. Collaborate cross-functionally, troubleshoot hardware/software interactions, support manufacturing and field issues, and mentor junior engineers while ensuring code quality, security, and operational supportability.
Top Skills: AzureAzure PipelinesBashDastDockerEmbedded LinuxGitGithub ActionsGoLinuxMqttOci ContainersPythonReactRest ApisRfidRustSastScaSystemdTraefik
Reposted One Month AgoSaved
In-Office
Sunnyvale, CA, USA
175K-275K Annually
Senior level
175K-275K Annually
Senior level
Artificial Intelligence
Build and maintain embedded and system-level software for the wafer-scale AI processor, including administrative services, Linux BSP support, hardware monitoring, diagnostics, and cross-team collaboration to improve reliability and observability.
Top Skills: BspC++Cluster-Level OrchestrationDevice DriversDistributed SystemsGoJtagLinuxLinux KernelLogic AnalyzersMicrocontroller FirmwareObservability ToolingProfiling/Tracing FrameworksWafer-Level Monitoring
Reposted One Month AgoSaved
In-Office
Sunnyvale, CA, USA
171K-253K Annually
Senior level
171K-253K Annually
Senior level
Hardware • Industrial
Design and implement embedded firmware for vehicle platforms: integrate vendor components (CAN, LIN, I2C, SPI, UART), develop RTOS applications, write high-quality C code for real-time and safety-critical systems, support hardware bring-up and SoC debug, and collaborate with cross-functional teams to productionize and maintain products.
Top Skills: ArmAssemblyCC++CanFreertosI2CJtagLinLinuxLogic AnalyzerOscilloscopeRtosSpiUartZephyros
Reposted One Month AgoSaved
In-Office
Redwood City, CA, USA
150K-250K Annually
Senior level
150K-250K Annually
Senior level
Aerospace
Develop and run automated test frameworks and embedded firmware to validate radar payloads. Build HIL setups, control lab instruments, analyze performance data, and maintain CI pipelines to ensure hardware-software integration and space-readiness.
Top Skills: AnritsuCC++EthernetFpgaGitlab CiHardware-In-The-Loop (Hil)I2CJenkinsKeysightMpsocNumpyOscilloscopePandasPciePetalinuxPythonPyvisaRohde & SchwarzSignal GeneratorSpectrum AnalyzerSpiUartVnaXilinx ZynqYocto
Reposted One Month AgoSaved
In-Office
Irvine, CA, USA
150K-240K Annually
Senior level
150K-240K Annually
Senior level
Hardware • Manufacturing
Lead integration and optimization of wireless chipsets and firmware for Wi‑Fi, Bluetooth, and Thread. Develop and adapt drivers, create unified integration frameworks, perform debugging and performance tuning, design self-tests, ensure certification compliance, collaborate with chipset vendors and cross-functional teams, and mentor junior engineers.
Top Skills: 802.11A802.11Ac802.11Ad802.11Ax802.11Ay802.11B802.11Be802.11G802.11K802.11N802.11R802.11S802.11VBluetooth 5.0Bluetooth/BleCC++EasymeshFirmwareIotIperfMesh NetworkingNetspotRf CalibrationTcpdumpThreadWi-Fi 6Wi-Fi 7Wireshark
Reposted One Month AgoSaved
In-Office
Redondo Beach, CA, USA
160K-280K Annually
Senior level
160K-280K Annually
Senior level
Aerospace • Software
Develop real-time, fault-tolerant embedded firmware to control rocket and satellite actuators and motor-driven devices. Implement closed-loop control, interface with various sensors and communication protocols, design safety-critical state machines, support testing and hotfire campaigns, and produce unit-tested production firmware for spacecraft and testbeds.
Top Skills: Biss-CBrushless Dc MotorsCC++CanEmbedded C/C++EncodersEthernetHardware DebuggerI2CLogic AnalyzerLvdtMotor CommutationOscilloscopeReal-Time Firmware/Control LoopsResolverRs-422Servo MotorsSource-Level DebuggerSpiStepper MotorsUart
Reposted One Month AgoSaved
Remote
United States
180K-240K Annually
Senior level
180K-240K Annually
Senior level
Industrial • Manufacturing
Develop and maintain embedded firmware and kernel/user-mode device drivers for Ethernet-based networking devices. Design, implement, test, and integrate drivers into a Linux and AUTOSAR communication stack, build SDK components, and create debug/test utilities and automated unit/system tests for safety-critical automotive applications.
Top Skills: AutosarCC++Device DriversEmbedded ProcessorsEthernetFirmwareLinuxQnxReal Time Operating System
Reposted One Month AgoSaved
In-Office or Remote
7 Locations
150K-210K Annually
Junior
150K-210K Annually
Junior
Automotive • Robotics • Software • Transportation
Design and implement low-level embedded software for x86/ARM platforms in C/C++; collaborate with hardware and software teams to spec, test, and debug vehicle subsystems and sensors (camera, radar, lidar, IMU); work on network devices and time synchronization; perform hands-on hardware bring-up and on-vehicle debugging of buses like I2C, CAN, SPI, UART; ensure reliability and safety for autonomous trucking systems.
Top Skills: ArmAutomotive EthernetCC++CameraCanI2CImuLidarNetworkingPcieRadarSpiTime SynchronizationUartX86
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted One Month AgoSaved
In-Office
San Diego, CA, USA
142K-213K Annually
Senior level
142K-213K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Design, develop, integrate, and test embedded real-time software—primarily cryptographic code—for multi-threaded systems. Collaborate with systems, hardware, and test teams in an Agile environment; perform architecture, debugging, static analysis, and lifecycle activities. Support DoD programs requiring security clearance and on-site work in Rancho Carmel, CA.
Top Skills: AgileAssembly LanguageAvionics Operating SystemBare Metal DriversBitbucketCC++ClearcaseCryptographic LibrariesDoorsEthernetFpgaGitGreen Hills AdamultiHaipeI2CIkeJIRALink16Linux Kernel Driver DevelopmentObject Oriented ProgrammingOtnkPciePetalinuxPowerpcRhapsodyRustSoftware Defined RadioSpiStatic AnalysisTactical DatalinkTcp/IpUartUltrascale+Unit TestingVerilogVersalVhdlVitisVivadoXilinx ZynqYocto
Reposted One Month AgoSaved
In-Office
San Diego, CA, USA
114K-171K Annually
Senior level
114K-171K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Design, develop, integrate, and test embedded real-time and cryptographic software/firmware. Architect and administer embedded systems, collaborate with systems/hardware/integration teams in Agile, debug low-level multithreaded applications, and ensure full software lifecycle from requirements through testing. Position requires DoD Secret clearance and onsite work in Rancho Carmel, San Diego.
Top Skills: AgileBitbucketCC++CryptographyEmbedded SystemsFirmwareGitJIRAMultithreadingObject Oriented ProgrammingReal-Time SystemsStatic AnalysisUnit Testing
Reposted One Month 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 cryptographic software. Architect secure systems, implement crypto using libraries, work cross-functionally on Xilinx platforms, and follow full software lifecycle in an Agile environment. Must support integration, debugging, and networking functionality.
Top Skills: BitbucketCC++Cryptographic LibrariesGitHaipeIkeJIRAOtnkPetalinuxTcp/IpWindriver LinuxXilinx Ultrascale+Xilinx VersalXilinx ZynqYocto
Reposted One Month 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 in Agile teams, debug performance/timing issues, work with RTOS and avionics interfaces, collaborate with multidisciplinary teams, and maintain required security clearances. On-site role requiring U.S. citizenship and Top Secret clearance; travel up to 25%.
Top Skills: Agile ScrumArinc-429CC++DevsecopsDiscrete I/ODocker ContainersEmbedded SystemsEthernet/IpFiber ChannelMil-Std-1553Multi-ThreadingPythonReal-Time Operating SystemsRhel 8.10Rs-422SerialTest Automation
Reposted One Month 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 software for Link-16 and tactical datalink systems. Architect and implement low-level firmware, debug multi-threaded embedded applications, work with cross-discipline teams in Agile, and support lab testing with tactical datalink radios and waveform troubleshooting. Must obtain Secret clearance and work onsite.
Top Skills: AssemblyAvionics Operating SystemBare Metal Device DriversBitbucketCC++ClearcaseCorbaDoorsEthernetGitGreen Hills AdamultiHaipeI2CIkeJIRALink 16Linux Kernel Driver DevelopmentMil-Std-6016Object Oriented ProgrammingOtnkPciePetalinuxPowerpcRhapsodyRustScaSoftware Defined RadioSpiStatic AnalysisTacanTactical DatalinkTcp/IpUartUltrascale+Unit TestingVersalVitisVivadoXilinx ZynqYocto
Reposted One Month AgoSaved
Remote
United States
Senior level
Senior level
Greentech • Transportation
Design, build, and test safety-critical vehicle firmware: RTOS applications, bootloaders, drivers, and communication stacks. Lead board/SoC bring-up, optimize performance on resource-constrained MCUs, own MCU-sensor-main compute communications, create automated unit/integration/system tests, mentor engineers, and apply safety processes for production deployments.
Top Skills: BootloadersCC++CanCan ToolingCiDbcDevice DriversEmbedded LinuxGitI2CInfineon AurixMcu Bring-UpMultimeterNtpNxp S32K3OscilloscopePosix PthreadsPtpPythonQnxRtemsRtosSpiTcp/UdpTi Tms570TsnUartVxworks
Reposted One Month AgoSaved
Hybrid
Byron, CA, USA
180K-280K Annually
Senior level
180K-280K Annually
Senior level
Aerospace • Artificial Intelligence
Develop and maintain safety-critical embedded firmware for avionics hardware, including bare-metal and RTOS work, driver and peripheral integration, real-time control and sensor fusion, hardware bring-up and bench debugging, plus tooling and emulators for testing and cloud simulation.
Top Skills: Bare-MetalCC++CanClangCmakeDo-178EmulationEthernetFreertosGccGitGitHilI2CJtagLogic AnalyzerMisraOscilloscopePythonRtosSilSpiUartZephyr
Reposted 2 Months AgoSaved
In-Office
Sunnyvale, CA, USA
160K-220K Annually
Expert/Leader
160K-220K Annually
Expert/Leader
Security • Software • Cybersecurity
Design, develop, and maintain embedded software features for FortiGate/FortiSwitch switch-controller products. Fix bugs, optimize performance, implement high-quality features, perform code reviews, collaborate across teams, and document and communicate technical work.
Top Skills: ArmBgpCCapwapDevice DriversFirewallsFortigateFortiswitchHttps TunnelJSONLacpLibcurlLinuxLinux KernelLldpOspfPythonRest ApiRoutingRstpRtosShellSocket ProgrammingStpSwitchingTcp/IpVlanX86
Reposted 2 Months AgoSaved
In-Office
Sunnyvale, CA, USA
110K-160K Annually
Senior level
110K-160K Annually
Senior level
Security • Software • Cybersecurity
Develop secured enterprise wireless products including Linux kernel and driver development for Wi‑Fi chipsets and implementation of Wi‑Fi security protocols. Collaborate with cross-functional teams, contribute to system design, and ensure high-quality, production-ready embedded software.
Top Skills: 802.11802.1XCEnterprise WirelessLinux Device DriversLinux KernelWi-FiWi-Fi Security Protocols
Reposted 2 Months AgoSaved
In-Office
San Diego, CA, USA
170K-215K Annually
Senior level
170K-215K Annually
Senior level
Aerospace
Design, develop, and integrate cyber-secure embedded software for satellite avionics and payload systems. Lead implementation on ARM and RISC-V multi-core processors with FPGA integration, configure embedded Linux and RTOS, implement secure networking and cryptography, support hardware integration and testing, and mentor junior engineers while enforcing secure design and configuration management practices.
Top Skills: AesArm CortexCC++CudaEcdhEcdsaEmbedded LinuxEthernetFpgaGpioGrubI2CIpIpsecLinux KernelMicrochipMicrosemiOpenclPciPcieRisc-VRsaRtosSpacewireSpiTlsU-BootUartVoragoXilinx
Reposted 2 Months AgoSaved
In-Office
Kohler, WI, USA
99K-126K Annually
Senior level
99K-126K Annually
Senior level
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
Reposted 2 Months AgoSaved
Hybrid
Boston, MA, USA
103K-190K Annually
Senior level
103K-190K Annually
Senior level
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
Reposted 2 Months AgoSaved
In-Office
Austin, TX, USA
Senior level
Senior level
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
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account