Top Embedded Software Engineer Jobs in Los Angeles, CA

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
23 Days AgoSaved
In-Office or Remote
Los Angeles, CA
Senior level
Senior level
Software
Develop and optimize low-level embedded software and firmware for wireless communication systems. Integrate WiFi and 5G/LTE modules, support board bring-up, and validate hardware-software interactions. Optimize CPU, DSP, FPGA, and power performance; implement secure boot and OTA firmware updates; debug complex subsystem interactions; and collaborate with hardware and cross-functional teams. Maintain technical documentation and participate in code reviews.
Top Skills: 5GArm ProcessorsBashCC++DspsFpgaFreertosLinux KernelLteMcusOta Firmware UpdatesPreempt_RtPythonRtosSecure BootWifi
Reposted One Month 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
One Month 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
One Month 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
Reposted One Month 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
One Month AgoSaved
In-Office
Los Angeles, CA
125K-150K Annually
Senior level
125K-150K Annually
Senior level
Security
Develop and test embedded firmware for Pro AV video systems, including firmware design, troubleshooting, board bring-up, verification, stress testing, and environmental qualification. Modify firmware to improve performance and add features, document designs and test results, collaborate on hardware and mixed-signal circuit development, and work cross-functionally with engineering, production, marketing, sales, and project management teams.
Top Skills: Arm Cortex-MCFpgaI2CExcelMS OfficePerlPwmPythonShell ScriptingSpiStm32UartVerilog
26 Days AgoSaved
In-Office or Remote
Los Angeles, CA
168K-204K Annually
Senior level
168K-204K Annually
Senior level
Robotics
Designs, develops, tests, and maintains robotics middleware and application frameworks in modern C++ on embedded Linux. Owns platform components through deployment and fleet operation, improves reliability and performance, diagnoses complex concurrency and systems issues, and translates safety requirements into software behavior and verification. Collaborates across autonomy, systems, hardware, and software teams while leading technical reviews and mentoring engineers.
Top Skills: C++C++17Cap'N ProtoEmbedded LinuxFlatbuffersInterprocess CommunicationMultithreadingNetworkingNvidia JetsonProtocol BuffersRpc
2 Months 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 2 Months 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
2 Months 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
2 Months 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
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
One Month 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 2 Months 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 2 Months 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 2 Months 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
Reposted 2 Months AgoSaved
In-Office
Los Angeles, CA
48K-67K Hourly
Mid level
48K-67K Hourly
Mid level
Hardware • Security • Software • Cybersecurity
The Embedded Software Engineer will develop MAC protocols, network management software, security protocols, and conduct testing for performance and reliability. Must have C programming expertise and experience with Linux kernel development.
Top Skills: ArmCLinuxRisc-V
Reposted 2 Months AgoSaved
In-Office
Los Angeles, CA
201K-314K Annually
Senior level
201K-314K Annually
Senior level
Pharmaceutical • Automation
The Principal Embedded Software Engineer will define software architecture for I&C systems, drive development of embedded systems, mentor engineers, and ensure rigorous testing standards while collaborating across disciplines.
Top Skills: C++CmakeEmbedded CNuttxRtosSimulinkThreadxZephyr
2 Months AgoSaved
In-Office
Los Angeles, CA
Senior level
Senior level
Aerospace • Hardware • Robotics • Software
Develop portable, high-performance embedded software and HALs in Rust/C/C++ for industrial hardware. Integrate and debug devices/protocols (Modbus, SPI, I2C, CAN, UART, RS-485), use hardware tools (logic analyzers, oscilloscopes), reverse-engineer undocumented devices, ensure deterministic low-latency behavior, and validate system reliability to prevent unsafe failures.
Top Skills: CC++CanEthercatEthernet/IpHardware Abstraction Layer (Hal)I2CIo-LinkLinuxLogic AnalyzerModbusNo_StdOscilloscopePacket SnifferProfinetRs-485RustSocketsSpiSyscallsTcp/IpUart
Reposted 2 Months AgoSaved
In-Office
Los Angeles, CA
48-67 Annually
Junior
48-67 Annually
Junior
Software
Develop and maintain embedded software for MANET radios including MAC and routing protocol implementation, device drivers/BSP for ARM and RISC-V, security/encryption features, networking and socket code, Linux customization and testing tools, and web/audio applications. Support product security and regulatory compliance testing.
Top Skills: Amd Ultrascale+ MpsocArmAudio StreamingBoard Support Package (Bsp)CCnsa AlgorithmsDevice DriversEthernetInterrupt Service Routine (Isr) DevelopmentIpsecLinuxLinux KernelLinux Kernel Driver DevelopmentLinux ScriptingMicrochip Polarfire SocNiap Common CriteriaNist Fips 140-3Risc-VSocket ProgrammingWeb Interface
Reposted 2 Months AgoSaved
In-Office
Los Angeles, CA
Senior level
Senior level
Artificial Intelligence • Hardware • Healthtech • Machine Learning • Robotics • Software • Automation
As a Senior Embedded Software Engineer, you will design, implement, and test software for a surgical robotics system while collaborating with cross-functional teams on integration and testing.
Top Skills: C++CanEthercatFreertosI2CLinuxQnxSafertosSpi
One Month AgoSaved
In-Office
Los Angeles, CA
Senior level
Senior level
Hardware • Other • Consulting
Develop embedded software and firmware for networking layers in switches and related controller or sensor systems. The role requires extensive Embedded Linux, RTOS, bare-metal, C/C++, and Layer 2/3/4 networking experience. Experience in software-defined radios, modem design, automotive or avionics, AI, or space products is also relevant. Yocto and PetaLinux are preferred. This is a long-term contract with potential conversion to permanent employment in Southern California.
Top Skills: AIBare MetalCC++Embedded LinuxLayer 2Layer 3Layer 4 NetworkingModem DesignNetworking SwitchesPetalinuxRtosSoftware Defined RadiosYocto
Reposted 2 Months AgoSaved
Remote
Los Angeles, CA
Mid level
Mid level
Renewable Energy
Design, build, and scale embedded connectivity and security for distributed energy devices. Implement networking (Ethernet/Wi‑Fi/Thread/Zigbee/BLE), secure provisioning, OTA firmware pipelines, telemetry, and diagnostics. Support testing, certification, manufacturing validation, and cross-functional collaboration from prototype to deployment.
Top Skills: BleBootloadersCC++CertificatesCi/CdCoapEthernetFreertosHTTPIp NetworkingLogic AnalyzersMqttNetwork SniffersNtpObservability PlatformsProtocol AnalyzersPtpPythonSecure ElementsThreadTlsTpmWebsocketsWi-FiZephyrZigbee
Reposted 2 Months AgoSaved
In-Office
Los Angeles, CA
120K-175K Annually
Senior level
120K-175K Annually
Senior level
Aerospace • Hardware • Software • Transportation • Automation
Develop and verify fly-by-wire embedded flight software per ARP 4754A and DO-178C DAL A. Design low-level drivers, safety-critical monitoring, and peripheral interfaces; perform hardware/software integration and bring-up; author and review requirements, architecture, design, and verification artifacts; support FAA/DER reviews and continuous process improvement.
Top Skills: Arp 4754ABare Metal ProgrammingBootloaderC/C++DmmDo-178CDo-330Do-331Embedded CEncodersMotorsOscilloscopePythonRtosSchematicsSensors
One Month AgoSaved
In-Office
Los Angeles, CA
140K-168K Annually
Senior level
140K-168K Annually
Senior level
Aerospace • Hardware • Software • Defense
Designs, develops, tests, debugs, documents, and supports embedded software for satellite and airborne systems. Responsibilities span microcontrollers, Linux-based computers, low-level drivers, board support packages, applications, interfaces, and user interfaces. The role includes software design reviews, hardware integration, quality assurance, performance optimization, code reviews, product qualification, customer presentations, proposal support, and post-production or in-orbit support.
Top Skills: Arm ProcessorsCC++FpgaLinuxReal-Time LinuxReal-Time Operating Systems
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account