Top Embedded Software Engineer Jobs in Los Angeles, CA

Reposted 8 Days AgoSaved
In-Office
Los Angeles, CA
106K-232K Annually
Junior
106K-232K Annually
Junior
Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
Designs, integrates, tests, debugs, and documents embedded real-time software for satellite systems. Responsibilities include hardware and flight software integration, cyber vulnerability analysis, cyber monitoring algorithm development, software safety and assurance, automated build and testing pipelines, and custom development tools. The engineer collaborates with flight software and product security teams to deliver reliable products on schedule and within cost targets.
Top Skills: ArmArtifactoryCC++Cosmos Ground SoftwareDevOpsGitlabGnu ToolchainsJavaPowerpcPythonReal-Time Operating Systems (Rtos)
Reposted 16 Days AgoSaved
In-Office
Los Angeles, CA
Internship
Internship
Aerospace • Hardware • Robotics • Software
Embedded Software Engineering Intern developing Rust systems software for Linux userspace and integrating industrial hardware. Responsibilities include building hardware abstraction layers, communicating with sensors and controllers, debugging across software and hardware, using logic analyzers and oscilloscopes, writing tests, and participating in code reviews. The role offers hands-on experience with low-level programming, communication protocols, reliability, and safety-critical systems.
Top Skills: CC++CanEmbedded SystemsFirmwareHardware Abstraction LayersI2CLinuxLinux InternalsLogic AnalyzersLow-Level NetworkingMicrocontrollersOperating SystemsOscilloscopesRustSpiUart
6 Days AgoSaved
In-Office
Los Angeles, CA
110K-145K Annually
Junior
110K-145K Annually
Junior
Software
Develop mission-critical embedded C++ software for Linux-based radio systems supporting space and defense missions. Responsibilities include hardware bring-up, system architecture, FPGA and RF interface integration, automated hardware-in-the-loop testing, troubleshooting, and customer integration. The role collaborates with software, hardware, DSP, and FPGA engineers and requires C/C++, Linux or microcontroller experience, with preferred experience in networking, RF, Xilinx MPSoC, FPGA development, Python, build systems, and CI.
Top Skills: BazelBuildrootCC++CmakeDigital Signal ProcessingEmbedded SystemsFpgaGitlabHardware-In-The-Loop TestingLinuxMakeMicrocontrollersOscilloscopesPythonRf CommunicationsRtlSocket ProgrammingSpectrum AnalyzersTcp/IpU-BootUdpXilinx FsblXilinx Mpsoc
8 Days AgoSaved
In-Office
Los Angeles, CA
130K-165K Annually
Entry level
130K-165K Annually
Entry level
Software
Develop and test mission-critical C++ embedded software for Linux-based space and defense systems. Responsibilities include RF driver development, FPGA interfaces, fault-tolerant recovery, hardware bring-up, schematic review, automated hardware-in-the-loop testing, and customer integration. The role also involves debugging RF links and embedded platforms, supporting flight-system deployments, and collaborating across hardware and software domains.
Top Skills: BazelBuildrootC++CmakeDigital Signal ProcessingEmbedded LinuxFpgaGitlab CiLinuxMakeModem DesignOscilloscopesPythonRf Integrated CircuitsRtlSocket ProgrammingSpectrum AnalyzersTcp/IpU-BootUdpXilinx FsblXilinx Mpsoc
9 Days AgoSaved
In-Office
Los Angeles, CA
Mid level
Mid level
Greentech • Hardware • Manufacturing
Own embedded firmware for cloud-seeding vehicles, including flight controllers, power systems, sensors, payloads, and onboard Linux interfaces. Responsibilities span architecture, board bring-up, drivers, communication protocols, safety mechanisms, testing, releases, field deployment, and troubleshooting. The role partners with electrical, mechanical, manufacturing, and flight operations teams to deliver reliable vehicle systems.
Top Skills: CC++CanHardware DebuggersHardware-In-The-Loop TestingI2CLinuxLogic AnalyzersMavlinkOscilloscopesPx4RustSpiUart
9 Days AgoSaved
In-Office
Los Angeles, CA
146K-197K Annually
Mid level
146K-197K Annually
Mid level
Agency • Professional Services • Consulting
Own embedded firmware for cloud-seeding vehicles, including flight controllers, power systems, sensors, payloads, board bring-up, hardware integration, communication protocols, safety and recovery behavior, testing, release workflows, and field support. Collaborate with electrical, mechanical, manufacturing, and flight operations teams to deliver reliable vehicle systems from architecture through deployment.
Top Skills: CC++CanHardware DebuggersHardware-In-The-Loop TestingI2CLinuxLogic AnalyzersMavlinkOscilloscopesOver-The-Air UpdatesPx4RustSpiUart
13 Days AgoSaved
In-Office
Los Angeles, CA
125K-195K Annually
Junior
125K-195K Annually
Junior
Aerospace • Other
Develop and maintain embedded platform software for Starshield spacecraft and ground systems, including Linux, Buildroot, U-Boot, secure boot, device drivers, and board-level firmware. Collaborate with electrical, FPGA, and application software teams from prototype development through on-orbit operations. Support testing, continuous integration, deployment, monitoring, and full software lifecycle ownership.
Top Skills: ArmBuildrootCC++Continuous IntegrationFpgaLinuxLinux KernelRustSecure BootU-Boot
15 Days AgoSaved
In-Office
Los Angeles, CA
130K-200K Annually
Entry level
130K-200K Annually
Entry level
Software
Develop and integrate embedded software for ground antenna systems, including motors, actuators, sensors, and other electromechanical components. Build low-level communication interfaces, automate testing, troubleshoot integrated systems, and support field deployment. Collaborate with mechanical, electrical, RF, and software engineers to deliver reliable ground-station capabilities.
Top Skills: CC++Embedded LinuxGnu RadioNetworking ProtocolsPythonSoftware Communication Protocols
Reposted 14 Days AgoSaved
Remote
Los Angeles, CA
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
24 Days AgoSaved
In-Office
Los Angeles, CA
135K-195K Annually
Junior
135K-195K Annually
Junior
Aerospace • Other
Design and develop embedded software, RF systems, test infrastructure, and automation for Starshield satellite payloads. Build and validate RF test benches using specialized laboratory equipment, collaborate with hardware, FPGA, DSP, and software teams, research novel satellite RF solutions, and create electromagnetic simulation models. The role supports design validation, qualification, production, and national security missions.
Top Skills: AntennasCC++Configuration ManagementDspElectromagnetic SimulationFpgaHigh-Speed OscilloscopesLinuxPythonRf Power MetersRf SystemsSpectrum AnalyzersThermal ChambersVector Network AnalyzersVector Signal AnalyzersVector Signal GeneratorsVersion ControlWindows
28 Days AgoSaved
In-Office
Los Angeles, CA
118K-142K Annually
Junior
118K-142K Annually
Junior
Aerospace • Hardware • Software • Defense
Develop and integrate embedded Linux software, device drivers, libraries, kernels, bootloaders, and Yocto-based distributions for space and airborne platforms. Support the full software lifecycle, including architecture, implementation, testing, qualification, deployment, and in-orbit support. Collaborate with hardware, FPGA, firmware, and systems engineers on board bring-up and system integration, while contributing to design reviews and technical documentation.
Top Skills: BootloadersCC++Ci/CdDevice DriversEmbedded LinuxGitLinux KernelU-BootXilinx SocsYocto Project
8 Days AgoSaved
In-Office
Los Angeles, CA
185K-250K Annually
Senior level
185K-250K Annually
Senior level
Aerospace
Design, develop, test, and maintain mission-critical embedded flight software for satellite systems. Responsibilities include device drivers, processor peripherals, onboard control algorithms, fault handling, hardware/software integration, and unit through system-level testing. The engineer collaborates with systems, hardware, test, and operations teams, supports spacecraft commissioning and early mission operations, and owns software throughout its lifecycle.
Top Skills: AesBuildrootCC++CanCcsdsCi/CdEcssEmbedded LinuxEthernetFpgaFreertosI²CJSONLogic AnalyzersMessagepackOscilloscopesProtobufPythonRsaRtosRustSpacewireSpiTcp/IpTlsUartUdpVxworksYocto
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
One Month AgoSaved
In-Office
Los Angeles, CA
130K-190K Annually
Mid level
130K-190K Annually
Mid level
Greentech • Transportation • Energy • Manufacturing
Develop and test embedded firmware and software for battery-electric locomotive control systems. Responsibilities include C/C++ and Python development, industrial HMI design, Linux configuration, communication protocols, high-voltage control algorithms, SCADA and MQTT integration, safety-critical validation, and system testing. The role collaborates with electrical and mechanical engineering teams across laboratory and field environments.
Top Skills: BashCC++Can BusEthernetHTMLI2CLinuxMatlabMqttPythonScadaSimulinkSpiStm32
17 Days AgoSaved
In-Office
Los Angeles, CA
160K-240K Annually
Senior level
160K-240K Annually
Senior level
Hardware
Lead the design and implementation of guidance and navigation software for clean-sheet UAS airframes. Develop real-time embedded software, integrate hardware interfaces, drivers, firmware, and sensor systems, and support airframe design, flight-hardware integration, testing, and verification. The role requires extensive microcontroller, Linux, autopilot, flight-dynamics, and software-development experience, with full-time onsite work in Hawthorne, California.
Top Skills: Amd/Xilinx SocArdupilotCi/CdContinuous IntegrationCots Software FrameworksDevOpsDevsecopsEo/Ir SensorsFpgaGitLinuxMicroblazeNvidia JetsonRadar SensorsScrumStm32Test-Driven DevelopmentVhdl
One Month AgoSaved
Hybrid
Los Angeles, CA
50-70 Hourly
Entry level
50-70 Hourly
Entry level
Kids + Family • Marketing Tech • Mobile • News + Entertainment • Retail
Develop firmware and embedded software for complex electromechanical consumer products from prototyping through production. Design and interpret electronics schematics and PCBs, troubleshoot hardware and software, collaborate with engineering, design, manufacturing, QA, and external vendors, and support validation, reliability, safety, and product integration activities.
Top Skills: Altium DesignerAssemblyCC++Embedded MicrocontrollersEmbedded MicroprocessorsEmbedded SoftwareFirmwarePcb DesignReal-Time Operating Systems (Rtos)Schematic Capture
One Month AgoSaved
In-Office
Los Angeles, CA
130K-150K Annually
Mid level
130K-150K Annually
Mid level
Aerospace • Artificial Intelligence • Computer Vision • Hardware • Machine Learning • Robotics • Industrial
Develop and debug embedded Linux systems, low-level firmware, drivers, bootloaders, and control loops for robotic telescopes and space computing platforms. Bring up cameras, sensors, and communication peripherals; perform hardware debugging, soldering, wiring, prototype assembly, and test-rig setup. Conduct component characterization and longevity testing, analyze results, and participate in design and code reviews while collaborating with electrical and mechanical engineering teams.
Top Skills: Board Support PackagesBootloadersCC++CanDevice DriversEmbedded LinuxEmbedded Networking StacksEthernetGpioI2CImage PipelinesLinux KernelLow-Level FirmwareMipi Csi-2Motor DriversPcieQualcomm SocsSensor FusionSpiUartVision ProcessingZephyr Rtos
19 Days AgoSaved
In-Office
Los Angeles, CA
185K-250K Annually
Senior level
185K-250K Annually
Senior level
Aerospace
Develop and maintain low-level flight software for satellite avionics, including processor peripherals, communication interfaces, device drivers, onboard control algorithms, and fault-response logic. Integrate software with spacecraft hardware, support testing and commissioning, and contribute to avionics design from prototyping through manufacturing and flight operations.
Top Skills: CC++CanCcsdsDmaEcssEmbedded SystemsEthernetFirmwareFpgaI2CLogic AnalyzersMicrocontrollersOscilloscopesRtosSpiUart
20 Days AgoSaved
In-Office
Los Angeles, CA
130K-185K Annually
Mid level
130K-185K Annually
Mid level
Aerospace
Develop and maintain embedded flight software for satellite avionics, including processor peripherals, device drivers, onboard control algorithms, fault handling, and communication interfaces. Integrate software with spacecraft hardware, support testing and commissioning, and contribute to avionics system design through flight deployment.
Top Skills: CC++CanCcsdsEcssEthernetFpgaI2CLogic AnalyzersMicrocontrollersOscilloscopesRtosSpiUart
One Month AgoSaved
Easy Apply
In-Office
Los Angeles, CA
Easy Apply
154K-230K Annually
Senior level
154K-230K Annually
Senior level
Aerospace • Hardware • Robotics • Software • Manufacturing
Develop, test, document, and deploy embedded Linux software and firmware for rocket avionics, network switch, and camera platforms. Responsibilities include hardware and platform bring-up, networking and video integration, debugging across kernels, drivers, hardware, and applications, validation, performance tuning, architecture improvements, and field troubleshooting. The role collaborates with hardware, systems, and platform teams to deliver reliable, high-performance software for safety-critical aerospace systems.
Top Skills: Bare-MetalCC++Ci/CdCross-CompilationEmbedded LinuxGdbLinux Device DriversLinux NetworkingPerfRtosStraceTcpdumpYocto
29 Days AgoSaved
In-Office
Los Angeles, CA
130K-190K Annually
Senior level
130K-190K Annually
Senior level
AdTech • Digital Media • Marketing Tech • Mobile
Own firmware and low-level software for a compact edge AI device deployed on vehicles. Develop C/C++ embedded systems, computer vision firmware, BLE and cellular communications, sensor integrations, low-power architectures, device communication protocols, OTA updates, diagnostics, and hardware bring-up. Collaborate across hardware, computer vision, and cloud teams while supporting system validation and production scaling through EVT, DVT, and PVT cycles.
Top Skills: 5GBleCC++Computer VisionEdge AiEsp32GnssI2CImuJtagLteMicropythonNrfNvidia JetsonOpenmvOta UpdatesRtosSensor FusionSnapdragonSpiStm32Uart
One Month AgoSaved
In-Office
Los Angeles, CA
140K-168K Annually
Senior level
140K-168K Annually
Senior level
Aerospace • Hardware • Software • Defense
Serve as the technical authority for embedded software engineering, defining architectures, advancing methodologies, and resolving complex hardware-software integration challenges. Design, implement, test, debug, document, integrate, and validate embedded systems from requirements through production and deployment. Review code and designs, optimize performance, assess third-party software, support quality assurance, and provide post-production and in-orbit customer support while collaborating with software, hardware, electrical, systems, quality, and test teams.
Top Skills: Arm ProcessorsCC++FpgaIp ProtocolsMicrocontrollersReal-Time LinuxReal-Time Operating SystemsSdks
One Month AgoSaved
In-Office
Los Angeles, CA
118K-142K Annually
Junior
118K-142K Annually
Junior
Aerospace • Hardware • Software • Defense
Develop and port embedded Linux applications, device drivers, libraries, kernel customizations, bootloaders, and tailored Linux distributions. Maintain Yocto-based build systems and CI/CD pipelines, deploy software images, and support hardware bring-up, system integration, testing, qualification, and in-orbit operations. Collaborate with hardware, systems, firmware, and FPGA engineers while contributing to architecture, design reviews, documentation, and technical proposals.
Top Skills: CC++Ci/CdEmbedded LinuxLinux KernelU-BootXilinx SocsYocto Project
One Month AgoSaved
In-Office
Los Angeles, CA
140K-200K Annually
Senior level
140K-200K Annually
Senior level
Software
Develop embedded software for MANET radios and advanced communications systems. Responsibilities include MAC and routing protocols, network management, security and encryption features, audio applications, device drivers, board support packages for ARM and RISC-V, Linux customization, testing software, and product security compliance with standards such as NIST FIPS 140-3 and NIAP Common Criteria.
Top Skills: Amd Ultrascale+ MpsocArmCCnsaEncryption AlgorithmsEthernetInternet ProtocolsIpsecLinuxLinux KernelLinux ScriptingMac ProtocolsManetMicrochip Polarfire SocMimoNiap Common CriteriaNist Fips 140-3Risc-VSocket Programming
Reposted 21 Days AgoSaved
In-Office or Remote
Los Angeles, CA
Senior level
Senior level
Software
Design and implement high-performance, 3GPP-compliant 5G Core control- and user-plane functions on ARM-based embedded Linux. Develop in C/Go/Rust, use DPDK for packet processing, optimize latency/throughput, debug protocol and performance issues, and collaborate cross-functionally to integrate carrier-grade systems.
Top Skills: 3Gpp5G Core (AmfArmAusfCDpdkEmbedded LinuxGdbGoGtp-UHttp/2LinuxNasNgapNrf)PcfPfcpRustSctpSmfTcp/IpTcpdumpUdmUdpUpfWireshark
One Month AgoSaved
In-Office
Los Angeles, CA
231K-323K Annually
Expert/Leader
231K-323K Annually
Expert/Leader
Aerospace
Lead development of embedded rover autonomy software for lunar missions, including classical perception, navigation, vehicle control, sensor drivers, hazard avoidance, and safety-critical fault recovery. Own the capability from system requirements and architecture through coding, testing, field deployment, and flight operations. Collaborate with scientists, engineers, product management, and program management to deliver robust autonomous exploration systems.
Top Skills: Asynchronous SerialAutomated TestingCC++C2 SystemsCanContinuous IntegrationEthernetGdsGitI2CMultiprocessingMultithreadingPythonRtosSpiUsb
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account