Autonomy Software Engineer - AI & Perception

Mach Industries

Huntington Beach (CA)

On-site

USD 125,000 - 160,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Mach Industries is recruiting an Autonomy Software Engineer to design, build, and deploy software powering perception, localization, navigation, planning, and mission autonomy across product lines. You may come from estimation, perception, ML, embedded systems, or planning but will work across the autonomy stack to deliver real capability from prototype to fielded systems.

The role emphasizes strong C++/Linux development, Python tooling, and collaboration with hardware, ML, and flight-test teams

Qualifications

  • Bachelor’s, Master’s, or PhD in Computer Science, Robotics, Aerospace, Electrical Engineering, Machine Learning, or related field, or 3+ years of equivalent practical experience as a software engineer.
  • Strong software engineering skills in modern C++ on Linux and Python for tooling, analysis, or ML.
  • Proven ability to take systems from research or prototype into reliable deployment on hardware.

Responsibilities

  • Design, implement, and ship production autonomy software in modern C++ on Linux, with Python for tooling, analysis, and ML workflows.
  • Build and integrate capabilities across perception, localization, sensor fusion, navigation, planning, and embedded inference.
  • Take systems from prototype through simulation, software‑in‑the‑loop, hardware‑in‑the‑loop, flight test, and deployment.
  • Analyze logs, simulation results, and test data to debug failures, improve robustness, and drive rapid iteration.
  • Develop evaluation pipelines, metrics, and tooling for accuracy, latency, drift, handoff stability, and mission‑level performance.
  • Work closely with hardware, sensing, flight test, and ML teams to integrate algorithms onto real platforms.

Skills

Modern C++ on Linux
Python for tooling/ML
Systems deployment to hardware

Education

Bachelor’s, Master’s, or PhD in CS/Robotics/EE or 3+ years of equivalent software experience

Tools

Linux tooling
Python tooling

Job description

Mach Industries is recruiting an Autonomy Software Engineer to design, build, and deploy software powering perception, localization, navigation, planning, and mission autonomy across product lines. You may come from estimation, perception, ML, embedded systems, or planning but will work across the autonomy stack to deliver real capability from prototype to fielded systems.

The role emphasizes strong C++/Linux development, Python tooling, and collaboration with hardware, ML, and flight-test teams

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mission Autonomy Software Engineer
Mission Autonomy Software Engineer

Mach Industries Inc. • Huntington Beach (CA), Northern (KY)

Hybrid
USD 125,000 - 220,000
Embedded Autonomy Engineer - Linux, Jetson & Perception
Embedded Autonomy Engineer - Linux, Jetson & Perception

Mach Industries Inc. • Huntington Beach (CA), Northern (KY)

Hybrid
USD 130,000 - 220,000
Equity participation
Competitive salaries
Performance incentives
+2
Autonomy Software Engineer - Mission-Centric UAV Systems
Autonomy Software Engineer - Mission-Centric UAV Systems

Mach-Industries • Los Angeles (CA)

On-site
USD 125,000 - 220,000
Health insurance
Equity / stock options
Retirement plan
+2
Autonomy ML Engineer for Unmanned Aircraft
Autonomy ML Engineer for Unmanned Aircraft

Heven AeroTech • Bingen (WA)

On-site
USD 110,000 - 165,000
Medical, dental, vision coverage
Retirement plans
Paid time off
Autonomy AI Software Engineer — Perception & Planning (4x10)
Autonomy AI Software Engineer — Perception & Planning (4x10)

Vibehackers • Northern (KY)

Hybrid
USD 109,000 - 280,000
Medical Insurance
Dental Insurance
Flexible work arrangements (4x10)
+3
Autonomy ML Engineer - Edge AI & Real-Time Inference, Equity
Autonomy ML Engineer - Edge AI & Real-Time Inference, Equity

Mach Industries Inc. • Huntington Beach (CA), Northern (KY)

Hybrid
USD 120,000 - 220,000
Equity participation
Performance-based incentives
Perception Robotics Software Engineer (Real-Time AI/ML)
Perception Robotics Software Engineer (Real-Time AI/ML)

Front Door Defense • Sunnyvale (CA)

On-site
USD 175,000 - 250,000
Autonomy Robotics Software Engineer — C++/Linux
Autonomy Robotics Software Engineer — C++/Linux

Actalent • Frederick (MD)

On-site
USD 100,000 - 150,000
Medical Insurance
Dental Insurance
Vision Insurance
+11
Autonomy ML Engineer for Uncrewed Drones
Autonomy ML Engineer for Uncrewed Drones

Heven AeroTech • Sterling (VA)

On-site
USD 110,000 - 165,000
Autonomous Machinery Perception ML Engineer: Equity & PTO
Autonomous Machinery Perception ML Engineer: Equity & PTO

Agtonomy • South San Francisco (CA)

On-site
USD 200,000 - 280,000
Stock Options
Unlimited PTO
401k Plan