Lead Principal Software Engineer - Real-Time Embedded Systems

Mach-Industries

Los Angeles (CA)

On-site

USD 220,000 - 265,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Mach Industries is seeking a Principal Software Engineer to lead architecture, design, and optimization of autonomous defense software. You will drive real-time performance and security across the full stack from firmware to mission systems, collaborating with embedded engineers and GNC specialists in a fast-paced environment.

Ideal candidates have expert C++, Rust, Python, or C skills, 10+ years of leadership on large projects, and a track record of ownership in RTOS and embedded domains.

Qualifications

  • Expert-level proficiency in C++, Rust, Python, or C.
  • 10+ years of experience leading and delivering large-scale projects (>10,000 lines of code).
  • Deep expertise in real-time software development, embedded systems, and low-level hardware interfaces.
  • Experience with fast-paced, high-iteration environments and frequent releases.
  • Full software lifecycle expertise from design to deployment and sustainment.
  • Proven ownership and technical leadership with minimal oversight.
  • Experience with RTOS, embedded platforms, and hardware-software co-design.

Responsibilities

  • Lead the design, development, testing, and maintenance of software for autonomous defense platforms.
  • Architect and implement high-performance, real-time systems in C++, Rust, Python, or C.
  • Define and own end-to-end software architecture from firmware to mission software.
  • Collaborate with embedded engineers, GNC, and systems teams for hardware-software integration.
  • Drive real-time performance, low-latency operation, and resource optimization on embedded platforms.
  • Establish secure coding practices meeting defense cybersecurity standards.
  • Champion DevOps, CI/CD, automated testing, and infrastructure-as-code.

Skills

C++
Rust
Python
C

Tools

RTOS
Embedded platforms
Embassy framework

Job description

Mach Industries is seeking a Principal Software Engineer to lead architecture, design, and optimization of autonomous defense software. You will drive real-time performance and security across the full stack from firmware to mission systems, collaborating with embedded engineers and GNC specialists in a fast-paced environment.

Ideal candidates have expert C++, Rust, Python, or C skills, 10+ years of leadership on large projects, and a track record of ownership in RTOS and embedded domains.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Real-Time Embedded Software Engineer
Real-Time Embedded Software Engineer

Mach-Industries • Los Angeles (CA)

On-site
USD 150,000 - 220,000
Equity participation
Health, dental & vision plans
Retirement plan
Principal Software Engineer
Principal Software Engineer

Mach Industries • Huntington Beach (CA)

On-site
USD 120,000 - 160,000
Health insurance
Retirement plans
Professional development opportunities
Real-Time Embedded Software Engineer
Real-Time Embedded Software Engineer

Mach Industries • Huntington Beach (CA)

On-site
USD 125,000 - 220,000
Equity participation
Healthcare
Retirement plans
+1
Senior Embedded Software Engineer - Real-Time Systems
Senior Embedded Software Engineer - Real-Time Systems

Draper • Cambridge (MA)

On-site
USD 95,000 - 245,000
Lead Embedded Rust Architect for Real-Time Defense Software
Lead Embedded Rust Architect for Real-Time Defense Software

ResilAient Talent Hub • Herndon (VA)

On-site
USD 170,000 - 210,000
Principal Software Engineer
Principal Software Engineer

Mach-Industries • Los Angeles (CA)

On-site
USD 220,000 - 265,000
Embedded Real-Time Software Engineer (Principal)
Embedded Real-Time Software Engineer (Principal)

Lone Star Analysis • Texas

On-site
USD 140,000 - 190,000
Lead Real-Time Embedded Software Engineer
Lead Real-Time Embedded Software Engineer

Horizontal Talent • Sterling Heights (MI)

On-site
USD 120,000 - 160,000
Senior Embedded Radar Software Engineer - Real-Time
Senior Embedded Radar Software Engineer - Real-Time

Mach Industries • Huntington Beach (CA)

On-site
USD 170,000 - 230,000
Health insurance
Dental & Vision
Equity access
+3
Senior Principal Real-Time Embedded Software Engineer
Senior Principal Real-Time Embedded Software Engineer

Prattwhitney • Tucson (AZ)

On-site
USD 132,000 - 252,000
Medical
Dental
Vision
+1