Top Embedded Software Engineer Jobs

Reposted 18 Days AgoSaved
Hybrid
Mountain View, CA, USA
217K-275K Annually
Senior level
217K-275K Annually
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Responsible for developing and debugging embedded Linux platforms for GM's vehicles, optimizing performance, and leading technical teams, while collaborating with cross-functional partners and vendors.
Top Skills: ArmCCi/CdGitLinuxMakePythonShell ScriptingYocto
14 Days AgoSaved
In-Office
San Francisco, CA, USA
41-47 Annually
Internship
41-47 Annually
Internship
Energy
Work on real-time, bare-metal firmware for power conversion and battery management systems: implement PWM/ADC timing, write/test microcontroller drivers (SPI/CAN/Ethernet), support CI/CD build scripts, debug embedded code with lab tools, and contribute to documentation toward production readiness.
Top Skills: AdcBare-Metal FirmwareBattery Management Systems (Bms)CC++CanCi/CdCmakeCortex-MCortex-REthernetGitI2CJtagLogic AnalyzerMakeOscilloscopePwmReal-Time ControlRustSpiState-Of-Charge EstimationState-Of-Health EstimationSwdUart
14 Days AgoSaved
In-Office
McLean, 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 platforms. Interface with hardware buses (UART, SPI, MIL-STD-1553, SpaceWire), build BSPs, run hardware-in-the-loop simulations, perform verification and CI/CD, and produce design/test documentation while collaborating with systems and specialty engineers.
Top Skills: Analog IoBitbucketBoard Support Package (Bsp)CCi/CdCoverityDevice DriversDevsecopsDiscrete Digital IoDockerFortifyGitJenkinsJIRAKubernetesLinuxMil-Std-1553National Instruments DaqPythonRs-422SonarqubeSpacewireSpiSynchronous SerialUartVxworks 6.9Vxworks 7.0
Reposted 14 Days AgoSaved
In-Office
Fremont, CA, USA
Mid level
Mid level
Semiconductor • Energy • Manufacturing
The Embedded Software Engineer designs, develops, and tests software interfacing with hardware. Key tasks include firmware development, performance optimization, and hardware-software integration using C and C++.
Top Skills: AssemblyCC++CanopenDevice TreesDevicenetEmbedded LinuxEthercatI2CProtocol (SpiPythonReal-Time Operating SystemsUart)
Reposted 14 Days AgoSaved
In-Office
Santa Clara, CA, USA
205K-235K Annually
Senior level
205K-235K Annually
Senior level
Robotics • Industrial • Automation
As a Staff Safety Software Engineer, you'll architect and deliver safety-critical software, evaluate hardware components, analyze operational data, and foster a safety culture within the organization.
Top Skills: CC++Do-178CFmeaFtaHaraIec 61508Iso 13849Iso 26262RtosStpa
Reposted 14 Days AgoSaved
In-Office
San Francisco, CA, USA
29-29 Annually
Internship
29-29 Annually
Internship
Aerospace
As an Intern, you will design, write, and test software for satellites and ground control, working with the engineering team on performance management.
Top Skills: C++Python
Reposted 14 Days AgoSaved
In-Office
2 Locations
119K-281K Annually
Junior
119K-281K Annually
Junior
Biotech
As an Embedded Software Engineer, you will develop firmware for brain-computer interfaces, collaborating cross-functionally on safety-critical embedded systems and delivering manufacturable solutions.
Top Skills: BleC/C++Embedded StacksFpgaMcu ArchitecturesPythonRfTcp/Ip
Reposted 2 Days AgoSaved
Hybrid
Fremont, CA, USA
130K-180K Annually
Senior level
130K-180K Annually
Senior level
Software
The role entails integrating and optimizing on-vehicle AD systems, collaborating on diagnostics and vehicle platform integration, while conducting on-site testing.
Top Skills: AutosarCC++CanCan-FdCanalyzerCanoeEthernetGitIsystemJ1939LauterbachLinLinuxPythonSpiUds
15 Days AgoSaved
In-Office
Sunnyvale, CA, USA
210K-267K Annually
Mid level
210K-267K Annually
Mid level
Artificial Intelligence • Transportation
Design, develop, and execute automated tests for onboard embedded software across OS, middleware, sensors, and integration points. Validate behavior on embedded hardware and HiL setups, debug system-level issues, build reusable test frameworks, integrate tests into CI pipelines, and enable developer self-service testing to improve coverage and speed release cycles.
Top Skills: BuildkiteC++CameraCi/CdEmbedded Hardware PlatformsHardware-In-The-Loop (Hil)LinuxPythonQnxRadar
15 Days AgoSaved
In-Office
Denver, CO, USA
124K-189K Annually
Mid level
124K-189K Annually
Mid level
Aerospace
Develop and maintain embedded platform software (drivers, middleware, loaders) for avionics systems. Collaborate with hardware and systems engineers, contribute to architecture and design, perform testing/debugging and performance optimization, produce documentation, and participate in code reviews and mentorship to support safe, reliable spaceflight systems.
Top Skills: ArmCC++Ci/CdConfluenceGitlabJIRAQnxRtosX86Yocto Linux
15 Days AgoSaved
In-Office
Denver, CO, USA
151K-231K Annually
Senior level
151K-231K Annually
Senior level
Aerospace
Develop and maintain embedded platform software (drivers, middleware, loaders) for avionics systems. Collaborate with hardware and systems engineers, participate in architecture and design, optimize performance, test and debug across hardware platforms, document designs and APIs, mentor peers, and integrate platform software across products.
Top Skills: ArmBitCC++Ci/CdConfluenceDevice DriversGitlabHardware AbstractionJIRAMiddlewareMultitaskingQnxReal-Time SystemsRtosSoftware LoadersSynchronizationX86Yocto Linux
15 Days AgoSaved
In-Office
Carlsbad, CA, USA
98K-143K Annually
Senior level
98K-143K Annually
Senior level
Consumer Web • Information Technology
Design, implement, test, and deliver embedded software for digital audio products. Follow Agile/Scrum practices, produce technical designs, participate in code reviews, debug/integrate software, promote code reuse, and recommend process and tool improvements across the software lifecycle.
Top Skills: BashBuildrootCC++11Embedded LinuxGitPerlPythonRtosSvnYocto
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 15 Days AgoSaved
In-Office
Owings Mills, MD, USA
Senior level
Senior level
Other
Lead architecture and development of embedded Linux platforms: Yocto builds, kernel configuration, drivers, real-time C/C++ applications, BSP integration, debugging/profiling, cross-team collaboration, mentorship, and long-term platform maintainability and security.
Top Skills: BspCC++Device DriversEmbedded LinuxLinux KernelLinux Kernel ModulesOprofilePerfPreempt_RtValgrindYocto
Reposted 20 Days AgoSaved
In-Office
Berthoud, CO, USA
125K-155K Annually
Senior level
125K-155K Annually
Senior level
Aerospace • Defense
The Senior Embedded Software Engineer will design and maintain software for aerospace systems, debug hardware, and collaborate on software features in a reliable and high-performance environment.
Top Skills: CC++FpgaLabviewMatlabPythonRtos
15 Days AgoSaved
In-Office
Fort Walton Beach, FL, USA
175K-210K Annually
Expert/Leader
175K-210K Annually
Expert/Leader
Aerospace • Defense • Manufacturing
Develop, test, and debug embedded real-time firmware for unmanned aircraft systems. Integrate sensors and processors (GPS, IMU, autopilots), lead projects, perform flight-test validation, review designs, and mentor junior engineers while ensuring high software quality and configuration control.
Top Skills: 1553AutopilotCC++CanEmbedded MicrocontrollersFreertosGpsImuLogic AnalyzerMatlabMultimeterOscilloscopeReal-Time Operating SystemsRs485SimulinkSpiVxworks
15 Days AgoSaved
In-Office
Milpitas, CA, USA
Senior level
Senior level
Artificial Intelligence • Software • Generative AI
Lead architecture and development of core robotics platform software (Intel and NVIDIA Jetson). Ensure Linux-based system performance, real-time behavior, deployment, telemetry, DDS configuration, and OS/hypervisor integration. Mentor engineers, guide roadmap and conduct rigorous code reviews to maintain high software quality and scalability.
Top Skills: C++DdsHypervisorIntel Robotics PlatformsLinuxLinux KernelNvidia JetsonPythonRosTelemetry/Monitoring
15 Days AgoSaved
In-Office
Palo Alto, CA, USA
130K-140K Annually
Senior level
130K-140K Annually
Senior level
Aerospace • Information Technology • Software • Biotech • Design
Bring up AMD Versal SoC on a custom board, integrate and validate programmable-logic IP and AXI interfaces, implement IPC between Versal cores and an AMD APU (RPMsg/OpenAMP/shared memory), develop BSP and drivers, use Vitis/Petalinux/Yocto toolchains, and validate real-time latency and throughput across PL-PS-APU boundaries.
Top Skills: Amd SdkAmd VersalAxiAxi InterconnectBspCC++Device DriversDmaFpga/PlHardware Debug ToolsIp IntegrationOpenampPetalinuxPythonRpmsgRustShared MemoryVitisVitis HlsXilinx Debug ToolingXilinx SdkYoctoZynq Ultrascale+
15 Days AgoSaved
In-Office
Palo Alto, CA, USA
140K-160K Annually
Expert/Leader
140K-160K Annually
Expert/Leader
Aerospace • Information Technology • Software • Biotech • Design
Lead bring-up of AMD x86 APU on custom board: enable display subsystem (GPU drivers, HDMI/DP), port and stabilize Android AOSP, collaborate with AMD, validate APU/GPU performance and thermal characteristics, and support proof-of-concept delivery and documentation.
Top Skills: AcrnAmd ApuAndroid AospAndroid OsBoot SequenceBspCC++Displayport (Dp)Gpu DriversHalHdmiJtagLauterbachLinux KernelMipi DsiPythonRocmRustVersalX86Xen
15 Days AgoSaved
In-Office
Palo Alto, CA, USA
140K-160K Annually
Expert/Leader
140K-160K Annually
Expert/Leader
Aerospace • Information Technology • Software • Biotech • Design
Lead end-to-end bring-up of an infotainment dev kit from EVK reference to a custom Mediatek C-X1 board. Own bootloader, kernel, BSP, and middleware integration; drive performance, stability, and thermal characterization; act as primary technical liaison with Mediatek; coordinate cross-functional teams and report weekly status, risks, and decisions.
Top Skills: BootloaderBspCC++EvkJtagKernelLauterbachLinuxMediatek C-X1MiddlewareMt8Xxx SeriesOscilloscopePythonRustSocU-Boot
Reposted 15 Days AgoSaved
In-Office
Brea, CA, USA
145K-165K Annually
Expert/Leader
145K-165K Annually
Expert/Leader
Aerospace • Hardware • Software • Manufacturing
Design, architect, and implement high-performance embedded networking software for onboard aircraft video systems. Lead development of Layer 2/3 switching, IGMP, RSTP, and multicast routing, perform board bring-up with hardware teams, optimize low-latency switching, and support peers through design reviews and CI/CD-driven network testing.
Top Skills: 4K Over IpArmAudio/Video LibrariesBashCC++Ci/CdDevice DriversDevOpsIgmpKernel DevelopmentLinux (Embedded)Multicast RoutingNetwork Switch ChipsetsPythonRapid Spanning Tree Protocol (Rstp)X86
Reposted 15 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
Design, implement, and test embedded software for navigation systems using model-based engineering, DevSecOps, and agile practices. Perform software and system integration on hardware, develop UML/Simulink designs, write and test code, collaborate across teams, and support the full software lifecycle while meeting safety-critical and certification requirements. Must be onsite in Woodland Hills, CA and eligible for U.S. Government Secret clearance.
Top Skills: Arinc-429CC++ClearcaseClearquestDevsecopsDo-178BDo-178CDoorsGitJavaJIRALdraMatlabMil-Std-1553Model Based EngineeringPolyspacePythonRhapsodyRs-422ScadeSimulinkUmlVector Cast
16 Days AgoSaved
In-Office
McClellan Park, CA, USA
92K-171K Annually
Senior level
92K-171K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Design, develop, operate, and maintain embedded software and firmware for safety- and mission-critical systems. Apply SDLC standards, integrate software with hardware, work in cross-functional Agile teams, interface with customers and suppliers, and use tools like Git, Docker, C/C++, Python, and RTOS (Green Hills) for development, debugging, and deployment.
Top Skills: BitbucketC++DockerEmbedded CGitGitlabGreen Hills Integrity-178Green Hills Multi IdePythonRms SchedulingRtos
16 Days AgoSaved
In-Office
2 Locations
125K-175K Annually
Expert/Leader
125K-175K Annually
Expert/Leader
Aerospace
Design, implement, and test embedded software for DSP-based boards including BSPs, bootloaders, device drivers, and embedded test software. Diagnose complex defects, collaborate with cross-functional teams, produce design/test documentation, and ensure compliance with military/aerospace standards.
Top Skills: Amd Zynq MpsocArmBashBiosBspsCC++CmakeCshDevice DriversEclipseEthernetGccI2CInfinibandIntel X86IpmiLabviewLinux (Red HatLynxosMS OfficePcie Gen3Pcie Gen4PetalinuxPythonRdmaRs232Rs422SlimbootloaderSpiU-BootVisual StudioVitisVivadoVxworks (7.X)Windriver)Yocto
16 Days AgoSaved
In-Office
Santa Clarita, CA, USA
109K-145K Annually
Mid level
109K-145K Annually
Mid level
Aerospace
Lead embedded software design, development, testing, debugging, and maintenance. Interface with hardware teams, resolve software issues, produce technical documentation, participate in peer reviews, and apply/improve software development processes for defense embedded systems.
Top Skills: Ansi CBspDevice Driver DevelopmentDmmDo178CLinuxMisra C/C++OscilloscopePower SupplyPythonSoftware Cybersecurity ToolsVxworks
Reposted 16 Days AgoSaved
In-Office
Ankeny, IA, USA
Entry level
Entry level
Information Technology • Consulting
Looking for an Embedded Software Engineer with experience in microcontrollers, Embedded C, and various automotive protocols. Strong skills in team collaboration and Agile methodologies are desired.
Top Skills: AgileAutosarCan/J1939Embedded CHmiMatlabMicrocontrollersRtos
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account