Autonomy Robotics Software Engineer: AI & Perception

Mach Industries

San Francisco (CA)

On-site

USD 140,000 - 230,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Retirement plans
Equity grants
Professional development

Job summary

Mach Industries is seeking an Autonomy Software Engineer to design, build, and deploy an AI-forward autonomy stack for contested environments. You will develop perception, localization, navigation, planning, and mission autonomy across product lines, leveraging C++ on Linux with Python tooling and ML workflows.

This broad, technically deep role welcomes engineers who excel in one domain yet collaborate across adjacent areas, from estimation to ML, embedded systems, and flight-test integration,

Qualifications

  • Proven strong software engineering in modern C++ on Linux and Python for tooling/ML.
  • Experience turning research or prototypes into reliable deployment on hardware.
  • Deep technical strength in at least one core domain such as perception, localization, navigation, planning, ML, or embedded autonomy.
  • Experience building and debugging real-world robotics, autonomy, or embedded software systems.

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.
  • Optimize software and models for real-time deployment on embedded compute under tight SWaP and latency constraints.
  • Design systems for degraded operation, fault detection, graceful degradation, and uncertainty-aware decision-making in contested environments.

Skills

C++ on Linux
Python tooling/ML
Robotics/autonomy software
Systems deployment
Perception/Localization

Education

Bachelor's/Master's/PhD in CS/Robotics/EE/ML, or 3+ yrs practical software exp.

Job description

Mach Industries is seeking an Autonomy Software Engineer to design, build, and deploy an AI-forward autonomy stack for contested environments. You will develop perception, localization, navigation, planning, and mission autonomy across product lines, leveraging C++ on Linux with Python tooling and ML workflows.

This broad, technically deep role welcomes engineers who excel in one domain yet collaborate across adjacent areas, from estimation to ML, embedded systems, and flight-test integration,

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

Similar jobs worth comparing

Real-Time Autonomy & Perception Software Engineer
Real-Time Autonomy & Perception Software Engineer

Mach Industries • Los Angeles (CA)

On-site
USD 180,000 - 240,000
Equity grants
Health benefits
Professional development
Mission Autonomy Software Engineer for Autonomous Aerial Platforms
Mission Autonomy Software Engineer for Autonomous Aerial Platforms

Mach Industries Inc. • Huntington Beach (CA)

On-site
USD 120,000 - 180,000
Autonomy & Robotics Software Engineer
Autonomy & Robotics Software Engineer

Mach Industries • Huntington Beach (CA)

On-site
USD 125,000 - 220,000
Health insurance
Retirement plans
Professional development opportunities
Autonomy Perception Engineer — Off-Road Vision
Autonomy Perception Engineer — Off-Road Vision

Mach, Inc. • Iowa (LA)

On-site
USD 130,000 - 180,000
Generous vacation and PTO
10+ Paid Holidays
75% company sponsored health plan
+2
Autonomy and Robotics Software Engineer
Autonomy and Robotics Software Engineer

Mach Industries • Huntington Beach (CA)

On-site
USD 125,000 - 220,000
Health insurance
Retirement plans
Professional development opportunities
Robotics Perception Engineer - Autonomy & ML
Robotics Perception Engineer - Autonomy & ML

Actalent • Pittsburgh

Hybrid
USD 68,880 - 85,411
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+5
AI Perception Engineer
AI Perception Engineer

Mach • Ely (IA)

On-site
USD 120,000 - 160,000
Generous PTO
Paid holidays
Health plan 75%
+3
Embedded Autonomy Engineer — Jetson/Linux & Real-Time AI
Embedded Autonomy Engineer — Jetson/Linux & Real-Time AI

Mach-Industries • Huntington Beach (CA)

On-site
USD 120,000 - 190,000
Health insurance
Equity grants
Retirement plans
+1
Off-Road Autonomy AI Perception Engineer
Off-Road Autonomy AI Perception Engineer

Mach • Ely (IA)

On-site
USD 120,000 - 160,000
Generous PTO
Paid holidays
Health plan 75%
+3
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