GrepJob
Mach Industries

Autonomy and Robotics Software Engineer

Mach Industries
Apply
2 months ago
San Francisco, CA, USAMid Level / Senior
H1B Sponsor

Base Salary

$125k - $220k/yr

Responsibilities

  • Design, implement, and ship production autonomy software in modern C++ on Linux.
  • 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 and improve robustness.
  • Develop evaluation pipelines, metrics, and tooling for performance assessment.
  • Work closely with hardware, sensing, flight test, and ML teams to integrate algorithms.
  • Optimize software and models for real-time deployment under tight constraints.
  • Design systems for degraded operation and uncertainty-aware decision-making.

Requirements

  • Bachelor’s, Master’s, or PhD in Computer Science, Robotics, Aerospace, Electrical Engineering, Machine Learning, or related field, or 3+ years of equivalent experience.
  • Strong software engineering skills in modern C++ on Linux and Python.
  • Proven ability to transition systems from research or prototype to reliable deployment.
  • Deep technical strength in at least one core domain such as perception, localization, or planning.
  • Experience building and debugging real-world robotics or embedded software systems.

Benefits

  • Health insurance and retirement plans.
  • Opportunities for professional development.
  • Highly competitive equity grants included in most offers.

Tech Stack

Categories

AI & MLData ScienceEmbedded