Top Embedded Software Engineer Jobs in Los Angeles, CA

Reposted 22 Days AgoSaved
In-Office
Los Angeles, CA
125K-175K Annually
Mid level
125K-175K Annually
Mid level
Aerospace • Other
As an Embedded Software Engineer, you will develop and maintain software for spacecraft, focusing on security and performance, including working with embedded systems and hardware design.
Top Skills: BuildrootCC++LinuxPythonRustU-Boot
Reposted 24 Days 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 24 Days 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
25 Days AgoSaved
In-Office
Los Angeles, CA
177K-266K Annually
Expert/Leader
177K-266K Annually
Expert/Leader
Aerospace • Logistics • Security • Software • Cybersecurity
Develop and test embedded navigation software using model-based engineering and DevSecOps practices. Translate requirements into designs, implement safety-critical real-time code, perform integration and system testing, and collaborate across teams to support certification and lifecycle activities.
Top Skills: AgileArinc-429CC++ClearcaseClearquestDevsecopsDoorsGitJavaJIRALdraMatlabMil-Std-1553Model-Based EngineeringPolyspacePythonRhapsodyRs-422Rtca Do-178B/CScadeSimulinkVector Cast
26 Days AgoSaved
In-Office
Los Angeles, CA
Junior
Junior
Aerospace • Hardware • Robotics • Software
Early-career embedded software engineer supporting hardware integration, HAL implementation, and Rust userspace development on Linux. Learn hardware debugging tools, contribute tests and reviews, and help ensure safety-critical system reliability under senior guidance.
Top Skills: CC++CanHardware Abstraction Layer (Hal)I2CLinuxLogic AnalyzerMicrocontrollersOscilloscopeRustSpiUart
26 Days 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 26 Days 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 26 Days 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
Reposted 28 Days AgoSaved
In-Office
Los Angeles, CA
53K-108K Annually
Mid level
53K-108K Annually
Mid level
Information Technology
Develop embedded software and systems from vision to production using Rust, C, C++, or Python. Work in agile teams within CI/CD pipelines, apply AI-assisted development practices, create secure, production-ready solutions, collaborate cross-functionally, and meet program goals while obtaining required security clearance.
Top Skills: Ai-Assisted Development Tools (Code Copilots)Automated Testing ToolsCC++Ci/CdPythonRust
Reposted 18 Days AgoSaved
Remote
Los Angeles, CA
Mid level
Mid level
Edtech
The Embedded Software Engineer will analyze and develop embedded software systems, provide customer support, and apply software engineering and cybersecurity methods.
Top Skills: AdaCC++VerilogVhdlVxworks
Reposted 19 Days 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
6 Days 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
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 29 Days 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
Reposted 20 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
Reposted 20 Days AgoSaved
Remote
Los Angeles, CA
129K-185K Annually
Mid level
129K-185K Annually
Mid level
Aerospace • Defense • Manufacturing
As an Embedded Software Engineer, you will design and implement software for unmanned aircraft systems, debug issues, collaborate with engineering teams, and maintain high software quality standards.
Top Skills: C/C++Can BusEmbedded SystemsFreertosLogic AnalyzerMatlabOscilloscopeReal Time Operating SystemsRs485SimulinkSpiVxworks
7 Days 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
Reposted One Month AgoSaved
In-Office
Los Angeles, CA
48K-67K Hourly
Junior
48K-67K Hourly
Junior
Hardware • Security • Software • Cybersecurity
The Embedded Software Engineer will develop software for MANET radios, focusing on protocols, security features, and driver development.
Top Skills: ArmCInternet Protocol Security (Ipsec)LinuxmacOSManetRisc-V
Reposted One Month AgoSaved
In-Office
Los Angeles, CA
48-67 Annually
Junior
48-67 Annually
Junior
Software
Develop embedded software for MANET/MIMO radios including MAC and routing protocols, device drivers and BSPs for ARM and RISC-V, networking, encryption/security features, audio streaming and push-to-talk, Linux customization and testing software, and work to meet regulatory security standards.
Top Skills: Amd Ultrascale+ MpsocArmBoard Support Package (Bsp)CCnsaDevice DriversEncryption AlgorithmsInternet/Ethernet ProtocolsIpsecLinuxLinux Kernel Driver DevelopmentmacOSManetMicrochip Polarfire SocMimoNiap Common CriteriaNist Fips 140-3Risc-VSocket ProgrammingWeb Interface
Reposted One Month AgoSaved
In-Office
Los Angeles, CA
198K-277K Annually
Senior level
198K-277K Annually
Senior level
Aerospace
Lead development of embedded software for a remotely controlled rover: design, code, test, validate, and deploy vehicle control and autonomy systems. Own requirements, write specifications, support field deployments, debug hardware/software interfaces, and collaborate with scientists and program managers to move products from concept to production.
Top Skills: Asynchronous Serial (Uart)BaremetalCC++Camera SystemsCanContinuous IntegrationEthernetGds/C2 SystemsGitI2CPythonRtosSpiUnit Testing FrameworksUsbVision-Based Autonomy
Reposted One Month AgoSaved
In-Office
Los Angeles, CA
180K-220K Annually
Senior level
180K-220K Annually
Senior level
Hardware • Security • Software • Cybersecurity
Lead design and development of low-latency embedded firmware for ARM-based SoCs, implement MAC and MANET routing, device drivers and BSPs, optimize Linux networking stacks, implement security/encryption protocols, develop audio/push-to-talk features, and support testing and regulatory security requirements (FIPS/NIAP).
Top Skills: Amd Ultrascale+ MpsocArmAudio StreamingBspCDevice DriversEmbedded LinuxEncryption Algorithms (Cnsa)EthernetFips 140-3Interrupt Service RoutinesIpsecLinux KernelmacOSManetMicrochip Polarfire SocMimoNiap Common CriteriaPush-To-TalkRisc-VSocket Programming
24 Days AgoSaved
Remote
Los Angeles, CA
Senior level
Senior level
Security • Software • Manufacturing
Provide technical leadership for embedded camera platforms, owning system architecture, on-device software, encoding, storage, streaming, and edge analytics. Lead JDM partner integration, cross-functional alignment, mentorship, architecture/code reviews, and adoption of AI-driven development tools to deliver robust edge devices.
Top Skills: Ai-Driven Development ToolsComputer VisionEdge AiEmbedded LinuxJoint Design Manufacturing (Jdm)McuRtosVideo EncodingVideo ProcessingVideo StorageVideo StreamingYocto
Reposted 14 Days AgoSaved
In-Office
Los Angeles, CA
155K-200K Annually
Senior level
155K-200K Annually
Senior level
Information Technology • Robotics
Own and maintain the rover's embedded Linux platform: kernel, drivers, BSP, device tree, pin muxing, and boot chain. Implement interface software for CAN, RS-485, USB, CSI, and Ethernet devices. Own OTA updates and design fault detection/recovery systems. Collaborate with autonomy, control, and electrical engineers to deliver reliable, flight-ready platform software.
Top Skills: ArmBoot ChainBspCCanCsiDevice DriversDevice TreeEmbedded LinuxEthernetLinux KernelNvidia OrinOver-The-Air UpdatesPin MuxingRs-485Usb
One Month AgoSaved
In-Office or Remote
Los Angeles, CA
154K-212K Annually
Mid level
154K-212K Annually
Mid level
Transportation
Develop and maintain drivers, kernel modules, and firmware for embedded Linux on ARM/NVIDIA platforms to ingest high-throughput camera and lidar data. Optimize real-time sensor pipelines for latency, jitter, and data integrity, profile GPU/kernel performance, and validate sensor firmware/configurations across revisions. Collaborate with platform and perception teams to bring up hardware and harden production systems.
Top Skills: ArmCC++CudaGstreamerLinuxMipi Csi-2Nvidia Jetson/TegraRos2RustSlamTensorrtV4L2Yocto
Reposted One Month AgoSaved
In-Office
Los Angeles, CA
180K-220K Annually
Senior level
180K-220K Annually
Senior level
Software
Lead architecture and development of low-latency embedded firmware and Linux networking stacks for MANET radios. Implement MAC and ad-hoc routing, device drivers and BSPs for ARM/RISC-V, security/encryption (IPsec, FIPS/NIAP compliance), audio/PTT, network management/web interfaces, and testing software to validate performance and reliability.
Top Skills: Amd Ultrascale+ MpsocArmAudio StreamingBoard Support PackageBspCCnsa AlgorithmsDevice DriversEmbedded LinuxEncryptionEthernetIpsecLinux IsrLinux KernelLinux Kernel Driver DevelopmentmacOSMicrochip Polarfire SocMobile Ad-Hoc Networking (Manet)Niap Common CriteriaNist Fips 140-3Push-To-TalkRisc-VScriptingSocket ProgrammingUltrascale+
Reposted 7 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
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account