×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer

Job in Los Angeles, Los Angeles County, California, 90079, USA
Listing for: Real Time Recruitment Solutions (RTRS)
Full Time position
Listed on 2026-08-30
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, C++ Developer, Unix/Linux
Salary/Wage Range or Industry Benchmark: 220000 USD Yearly USD 220000.00 YEAR
Job Description & How to Apply Below

Senior Embedded Software Engineer
- Los Angeles
- Onsite - up to $220k base + Equity

Defense Tech / Autonomous Systems | Hardware-in-the-Loop | 0-to-1 Greenfield

We are building next-generation autonomous underwater systems that redefine defense tech and undersea operations. We operate fast, engineer from first principles, and cut out unnecessary bureaucracy.

We are hiring multiple Senior Embedded Software Engineers to serve as Responsible Engineers (REs). In this hands-on Individual Contributor role, you will take full technical ownership of a critical embedded subsystem from blank-sheet architecture through to sea trials and operational deployment.

Choose Your Technical Track

You will take primary ownership of one of three core focus areas:

  • Embedded Linux Compute: Own platform software below the autonomy layer (BSPs, Yocto/Buildroot, kernel drivers, secure boot, latency tuning, and ).
  • Motor Control Firmware: Own the MCU-based stack for actuators and thrusters (closed-loop FOC, inverter protection, PWM/timing, and power electronics integration).
  • Battery Management Systems (BMS): Own high-reliability battery firmware (cell monitoring/balancing, SOC/SOH estimation, thermal control state machines, and fault mitigation).
What You’ll Do
  • Own the entire subsystem lifecycle: architecture, coding, hardware bring-up, HIL/SIL validation, and field support.
  • Write robust, deterministic production code in C/C++ (or Rust) under strict timing, memory, and compute constraints.
  • Work shoulder-to-shoulder with Avionics and Power Electronics teams to debug board-level issues using oscilloscopes, logic analyzers, and debuggers.
  • Build automated test and CI/CD pipelines (HOOTL, SIL, HIL) to ensure mission-critical reliability.
  • Mentor junior engineers and conduct rigorous code/architecture reviews while staying deep in the codebase.
What We’re Looking For
  • Core

    Experience:

    ~5+ years of hands-on embedded software/firmware development (Deep expertise in either Embedded Linux or bare-metal/RTOS MCUs).
  • Low-Level Mastery: Strong systems programming proficiency (C/C++), deep understanding of concurrency, DMA, interrupts, and memory management.
  • Hardware Literacy: Proven experience reading schematics, leading board bring-up, and debugging low-level communication buses (CAN, SPI, I2C, UART, Ethernet).
  • Execution Mindset: Comfortable navigating ambiguity, rapid prototyping, and delivering deterministic code for physical hardware.
  • Compliance: U.S. Citizenship and eligibility to obtain/maintain a U.S. Security Clearance are strictly required.
Bonus Points
  • Experience with autonomous platforms (AUVs, ROVs, UAVs, robotics), aerospace, or safety-critical electromechanical systems.
  • Track-specific depth:
    Linux kernel/driver development, advanced motor commutation algorithms, or high-voltage BMS safety architectures.
  • Hands-on experience participating in field tests, sea trials, or rapid hardware iteration cycles.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary