Drimva

Mach Industries

Software Engineer

$125K–$220K

Huntington Beach, California, United States · Full-time · Posted Sep 1, 2026

Experience
Experience implementing a large (>10,000 line) project; no years specified.
Visa sponsorship
Applicant must be a U.S. citizen or national, lawful permanent resident, refugee, or asylee, or be eligible to obtain required U.S. Department of State authorizations. Employment offers may be conditioned on authorization to receive export-controlled software or technology without sponsorship for an export license.

About the job

Develops and deploys secure, high-performance real-time software for autonomous defense systems, spanning embedded firmware through mission software.

What you'll do

  • Build, test, maintain, and optimize software for autonomous defense platforms and embedded systems.
  • Architect end-to-end solutions and integrate software with hardware alongside embedded, GNC, and systems engineers.
  • Use CI/CD and automated testing to deploy reliable software; troubleshoot and improve complex systems.

What they ask for

  • Proficiency in C++, Rust, Python, or C.
  • Experience implementing a large (>10,000 line) project from architecture to deployment.
  • Strong understanding of real-time software development, embedded systems, performance optimization, and the software development lifecycle.
  • Able to work on-site in Huntington Beach, CA, and work extended hours and weekends as needed.

Nice to have

  • Significant Rust experience, including embedded Rust with Embassy.
  • Experience with autonomous systems, robotics, aerospace, microcontrollers, I²C, RTOS, sensor fusion, state estimation, GNC, or embedded firmware.

Pay

$125,000 — $160,000 USD (base salary); $165,000 — $220,000 USD (base salary)

Tools

C++, Rust, Python, C, Embassy, I²C, RTOS, CI/CD

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 5, 2026 (UTC)