Top Embedded Software Engineer Jobs in Los Angeles, CA

Reposted 3 Days AgoSaved
In-Office
Los Angeles, CA
106K-232K Annually
Senior level
106K-232K Annually
Senior level
Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
Design, develop, and test low-level firmware and device drivers to initialize and manage SoC hardware. Implement BSP components for Linux/RTOS, collaborate with hardware engineers on register maps and timing, and produce boot flow, integration, and test documentation. Drive software delivery, create tools for automation, and support SoC validation and integration activities.
Top Skills: Arm Cortex-AArm Cortex-MArm Cortex-RArtifactoryAssemblyAxiBspCC++Cache CoherenceDevice DriversDmaEmbedded LinuxGitlabInterrupt ControllersLinux KernelNocRtosSoc
4 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)
9 Days 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
Reposted One Month AgoSaved
Easy Apply
In-Office
Los Angeles, CA
Easy Apply
181K-271K Annually
Senior level
181K-271K Annually
Senior level
Aerospace • Hardware • Robotics • Software • Manufacturing
The role focuses on developing software for optical terminal processors, including device drivers and communication subsystems, while debugging and performing fault recovery for integration issues with hardware.
Top Skills: CFpgaLinuxOsi Layer 2-3Packet Handling
5 Days AgoSaved
In-Office
Los Angeles, CA
169K-216K Annually
Senior level
169K-216K Annually
Senior level
Aerospace • Hardware • Software • Biotech • Pharmaceutical • Manufacturing
Develop and support reliable spacecraft, satellite bus, and reentry capsule flight software throughout the mission lifecycle. Responsibilities include requirements capture, design trades, C++ firmware development for bare-metal, RTOS, or Linux systems, integration, testing, verification and validation, and flight operations support. The role requires building highly reliable safety-critical embedded software for aerospace applications.
Top Skills: Bare-Metal Embedded SystemsC++LinuxPythonRtosRust
5 Days AgoSaved
In-Office
Los Angeles, CA
144K-184K Annually
Mid level
144K-184K Annually
Mid level
Aerospace • Hardware • Software • Biotech • Pharmaceutical • Manufacturing
Develop and maintain reliable embedded flight software controlling spacecraft, satellite buses, and reentry capsules. Own software development from requirements capture and design through testing, integration, verification, validation, and flight operations support. Build bare-metal, RTOS, or Linux-based C++ software for safety-critical real-time systems and contribute to architecture, performance, reliability, and project scoping.
Top Skills: Bare-Metal Embedded SystemsC++Embedded ProcessorsLinuxPythonRtosRust
7 Days 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
7 Days 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
10 Days 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
Reposted 10 Days AgoSaved
In-Office
Los Angeles, CA
100K-180K Annually
Senior level
100K-180K Annually
Senior level
Energy • Chemical • Utilities • Manufacturing
Develop safety-critical embedded firmware to control electromechanical systems: implement low-level C/C++/Rust code, design control/state machines and data acquisition, debug with lab instruments, perform safety analyses, and support system bring-up and production deployment.
Top Skills: CC++Data Acquisition SystemsDigital Signal ProcessingGoLogic AnalyzerOscilloscopePlc/ScadaPlcsProtocol AnalyzerPythonRust
10 Days AgoSaved
In-Office
Los Angeles, CA
165K-260K Annually
Senior level
165K-260K Annually
Senior level
Energy • Chemical • Utilities • Manufacturing
Lead the architecture and development of safety-critical embedded software for industrial systems. Build low-level firmware in C/C++ and Rust, control actuators, process sensor data, develop fault-tolerant control logic, and create automated validation infrastructure. Manage and mentor a small engineering team while partnering with multidisciplinary teams on hardware integration, safety analysis, troubleshooting, commissioning, and production deployment.
Top Skills: Automated Build SystemsAutomated TestingCC++Control SystemsData Acquisition SystemsDigital Signal ProcessingEmbedded SystemsFirmwareGoLogic AnalyzersLow-Level Communication ProtocolsOscilloscopesPcba Bring-UpProtocol AnalyzersPythonRustState Machines
11 Days AgoSaved
In-Office
Los Angeles, CA
160K-240K Annually
Expert/Leader
160K-240K Annually
Expert/Leader
Hardware
Design and implement high-performance embedded software for software-defined radio platforms. Develop low-level Linux, firmware, device-driver, and RF hardware interfaces; lead firmware/software integration; and support system integration, testing, validation, and deployment. The role requires C/C++, Python, real-time and bare-metal programming, ARM platforms, and embedded Linux experience. This is a full-time onsite position in Hawthorne, California, supporting defense-related products and U.S.-only data systems.
Top Skills: AgileAmd/Xilinx FpgasAnalog Devices Rf TransceiversArmAutomated TestingBare-Metal ProgrammingCC++Ci/CdDevice DriversDevOpsEmbedded LinuxGitHardware-In-The-Loop TestingLinuxLinux IioNvidia GpusPythonReal-Time Operating SystemsRf TransceiversSoftware-Defined RadioSystemverilogVerilogVhdl
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 12 Days AgoSaved
In-Office
Los Angeles, CA
130K-147K Annually
Senior level
130K-147K Annually
Senior level
Aerospace • Hardware • Software • Manufacturing
Develop and maintain C/C++ test software and automated test stations for in-flight entertainment hardware. Design, debug, and deploy production test procedures and equipment integrations, troubleshoot hardware/software failures, support new product introduction, and improve manufacturing test processes and CI/CD practices while collaborating with cross-functional engineering and manufacturing teams.
Top Skills: 64-Bit)Arm Soc (32-BitBash/ShBitbucketCC++CanCi/CdDevOpsEthernetGitGpibI2CLinux (Embedded)MdioPciePythonSpiSubversion (Svn)Usb
13 Days AgoSaved
In-Office or Remote
Los Angeles, CA
132K-178K Annually
Entry level
132K-178K Annually
Entry level
Transportation
Develop and test embedded software for autonomous rail vehicles using bare-metal and RTOS-based systems. Implement communication protocols, state machines, and command/control functions primarily in Rust. Integrate and debug hardware-software interfaces, write unit and integration tests on hardware test stands, and contribute to code reviews, documentation, and engineering improvements.
Top Skills: Bare-Metal SystemsCC++CanEmbedded DebuggersI2CLogic AnalyzersMicrocontrollersOscilloscopesPid ControllersRtosRustSpiUart
6 Days AgoSaved
Remote
Los Angeles, CA
Senior level
Senior level
Transportation
Owns firmware and host software for field-deployed edge devices powering an AI voice drive-thru system. Responsibilities include developing microcontroller firmware, managing real-time full-duplex audio pipelines, designing serial communication and health monitoring, debugging hardware/software integrations, enabling fleet deployment and remote management, and implementing reliable recovery and over-the-air updates.
Top Skills: Audio I/OC++Digital Signal Processing (Dsp)Edge ComputingFirmwareLaunchagentMicrocontrollersOver-The-Air (Ota) UpdatesPos IntegrationsPythonSerial/Usb ProtocolsSystemdTelemetry
16 Days AgoSaved
In-Office
Los Angeles, CA
Mid level
Mid level
Aerospace • Hardware • Defense
Design, develop, optimize, integrate, and test embedded software for aerospace fault detection, guidance, navigation, and flight control systems. Responsibilities include real-time performance optimization, hardware and software interface configuration, driver implementation, module through system-level testing, software architecture for a greenfield platform, and contributions to computer vision software.
Top Skills: CC++CanComputer VisionEmbedded LinuxGuidance Navigation And Control (Gnc)Hardware-In-The-Loop (Hil)I2CPythonRustSoftware-In-The-Loop (Sil)SpiUart
Reposted 17 Days AgoSaved
In-Office
Los Angeles, CA
180K-230K Annually
Senior level
180K-230K Annually
Senior level
Aerospace • Artificial Intelligence • Computer Vision • Hardware • Machine Learning • Robotics • Industrial
Design and maintain embedded Linux systems for ground and space telescopes, focusing on reliability, debugging, and collaboration with engineering teams.
Top Skills: CC++Dc Power SystemsGpioI2CMipi Csi-2Motor DriversPcieSpiYocto
18 Days AgoSaved
In-Office
Los Angeles, CA
145K-165K Annually
Expert/Leader
145K-165K Annually
Expert/Leader
Aerospace • Hardware • Software • Manufacturing
Leads the architecture, design, implementation, and production delivery of embedded networking software for onboard aircraft video systems. Develops Layer 2/3 switching, multicast routing, IGMP, and RSTP functionality; performs board bring-up and hardware integration; optimizes low-latency network performance; and supports code reviews and technical design discussions. The role also requires Linux kernel and driver expertise, embedded circuit knowledge, A/V and 4K video-over-IP libraries, and participation in DevOps and CI/CD testing.
Top Skills: 4K Video Over IpArmAudio/Video LibrariesBashCC++Ci/CdDevice DriversDevOpsEmbedded SystemsIgmpLayer 2 SwitchingLayer 3 SwitchingLinuxLinux KernelMulticast RoutingNetwork Switch ChipsetsPcb SchematicsPythonRapid Spanning Tree Protocol (Rstp)X86
18 Days AgoSaved
In-Office
Los Angeles, CA
130K-280K Annually
Junior
130K-280K Annually
Junior
Aerospace • Software
Develop and maintain embedded software for custom avionics hardware supporting spacecraft flight and ground testing. Responsibilities include low-level processor functions, peripheral and communication interfaces, closed-loop controls, fault detection, hardware integration, prototyping, and rigorous production code. Collaborate with avionics, GNC, propulsion, and other engineering teams while troubleshooting embedded systems using hardware and source-level debugging tools.
Top Skills: Avionics HardwareCC++Camera ModulesCanCurrent SensorsDmaEmbedded SystemsEncodersHardware DebuggersI2CImage SensorsLogic AnalyzersMicrocontrollersMicroprocessorsMipi Csi-2Motor DriversOscilloscopesPower ElectronicsSource-Level DebuggersSpiUartUsb
Reposted 20 Days AgoSaved
In-Office
Los Angeles, CA
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
21 Days AgoSaved
Hybrid
Los Angeles, CA
150K-284K Annually
Senior level
150K-284K Annually
Senior level
Automotive
Lead design and implementation of safety-critical firmware for HV embedded systems (BMS, charging, motor controls). Develop bare-metal and RTOS software, multicore timing-critical architectures, low-power modes, ISO26262-compliant designs, and test frameworks (SIL/HIL). Perform hardware bring-up, debugging, profiling, and CI/CD integration across cross-functional teams to ensure release-ready embedded software.
Top Skills: Bare MetalBattery Management Systems (Bms)BazelCharging SystemsCi/CdCmakeConfluenceEmbedded CHardware DebuggersHilIso26262JIRAMotor ControlMulticore 32-Bit MicrocontrollersPythonRtosSconsSil
12 Days AgoSaved
Remote
Los Angeles, CA
100K-130K Annually
Mid level
100K-130K Annually
Mid level
Information Technology • Internet of Things • Software
Develop and improve embedded graphics and compute drivers, customize products for embedded hardware and real-time operating systems, and profile and optimize drivers and applications. Write and review technical specifications while collaborating on reliable, high-quality safety-critical solutions. The role requires embedded software development, debugging, troubleshooting, and familiarity with graphics APIs, ARINC 653, and safety-critical development practices.
Top Skills: Arinc 653CC++DeosDo-178Embedded Operating SystemsIso 26262LinuxLynxosOpenclOpenglVulkanVxworks
Reposted 22 Days AgoSaved
In-Office
Los Angeles, CA
170K-210K Annually
Senior level
170K-210K Annually
Senior level
Aerospace • Software
Lead design, testing, and delivery of flight RF software for space missions. Implement RF software architectures, develop DSP and calibration algorithms, design RF control algorithms, bring up RF systems, and collaborate with ground software teams to test satellite-to-ground data pipelines.
Top Skills: ApskCC++CcsdsDigital Signal Processing (Dsp)Dvb-S2FpgaGfskGnu RadioPskSignal GeneratorSoftware Defined Radio (Sdr)Spectrum AnalyzerXilinx Ultrascale+
Reposted 22 Days AgoSaved
In-Office
Los Angeles, CA
130K-280K Annually
Junior
130K-280K Annually
Junior
Aerospace • Software
Design, test, and deliver flight RF embedded software for space missions. Implement RF communications requirements, DSP and calibration algorithms, RF control algorithms, FPGA/baseband bring-up, and collaborate with ground teams to develop and test satellite-to-ground data pipelines and RF system integration.
Top Skills: ApskCC++CcsdsDigital Signal ProcessingDvb-S2FpgaGfskGnu RadioPskSdrSignal GeneratorSoftware Defined RadioSpectrum AnalyzerXilinx Ultrascale+
Reposted 22 Days AgoSaved
In-Office
Los Angeles, CA
200K-300K Annually
Expert/Leader
200K-300K Annually
Expert/Leader
Aerospace • Software
Develop real-time, fault-tolerant embedded firmware for actuators and electromechanical control systems across launch vehicles and spacecraft. Implement closed-loop control, motor commutation, sensor feedback integration, and safety-critical state machines. Interface over CAN, SPI, UART, Ethernet, RS-422, and BISS-C; support testing, hotfire campaigns, and in-flight diagnostics. Produce unit-tested, production-quality firmware for harsh space environments.
Top Skills: Biss-CBrushless Dc (Bldc) MotorsCC++CanCurrent SensorsEncodersEthernetHardware DebuggerI2CLogic AnalyzerLvdtMotor CommutationOscilloscopePressure SensorsReal-Time FirmwareResolverRs-422Servo MotorsSource-Level DebuggerSpiStepper MotorsUart
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account