Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Autonomy and Robotics Software Engineer

Mach Industries

Mach Industries Job Posting

Founded in 2022, Mach Industries is a rapidly growing defense technology company focused on developing next-generation autonomous defense platforms. At the core of our mission is the commitment to delivering scalable, decentralized defense systems that enhance the strategic capabilities of the United States and its allies. With a workforce of approximately 220 employees, we operate with startup agility and ambition.

Our vision is to redefine the future of warfare through cutting-edge manufacturing, innovation at speed, and unwavering focus on national security. We are dedicated to solving the next generation of warfare with lethal systems that deter kinetic conflict and protect global security.

The Role

Mach Industries is building an AI-forward autonomy stack for contested environments where GNSS and other sensing may be unavailable, degraded, or denied. As an Autonomy Software Engineer, you will design, build, and deploy the software systems that power perception, localization, navigation, planning, and mission autonomy across our product lines.

This is a broad role for engineers who are deeply technical in one domain and highly effective across adjacent ones. You may come from estimation, perception, machine learning, embedded systems, or planning, but you are excited to work across the autonomy stack and deliver real capability from prototype to fielded system.

Key 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.
Required Qualifications
  • Bachelor's, Master's, or PhD in Computer Science, Robotics, Aerospace, Electrical Engineering, Machine Learning, or a 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.
  • Deep technical strength in at least one core domain such as perception, localization and state estimation, navigation, planning, machine learning, or embedded autonomy.
  • Experience building and debugging real-world robotics, autonomy, or embedded software systems.
Preferred Qualifications
  • Experience with state estimation, SLAM, VIO, GNSS/INS fusion, relocalization, or multi-sensor fusion.
  • Experience with perception systems for detection, segmentation, tracking, pose estimation, or classification in challenging real-world conditions.
  • Experience training, fine-tuning, or deploying ML models for autonomy applications.
  • Experience bringing up complex embedded systems across sensors, compute, vehicle interfaces, and autonomy software on embedded Linux or RTOS platforms.
  • Experience with motion planning, mission autonomy, or decision-making under uncertainty.
  • Strong engineering judgment across system-level tradeoffs including latency, accuracy, robustness, and operational reliability.
  • High standards for validation through metrics, simulation, logs, and field testing.
  • Experience with simulation, HITL, synthetic data, and sensor modeling.
  • Experience in contested or degraded environments, including RF denial, GNSS degradation, low-light or night operations, or high-vibration platforms.
  • Strong data and infrastructure practices, including dataset versioning, reproducible pipelines, CI-based validation, and evaluation tooling.

Disclosures

This position may require access to information protected under U.S. export control laws and regulations, including the Export Administration Regulations (EAR) and the International Traffic in Arms Regulations (ITAR). Please note that any offer for employment may be conditioned on authorization to receive software or technology controlled under these U.S. export control laws and regulations without sponsorship for an export license.

Mach participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S.

The salary range for this role is an estimate based on a wide range of compensation factors, inclusive of base salary only. Actual salary offers may vary based on (but not limited to) work experience, education and training, critical skills, and business considerations. Highly competitive equity grants are included in most offers and are considered part of Mach's total compensation package. Mach offers benefits such as health insurance, retirement plans, and opportunities for professional development.

Mach is an equal opportunity employer committed to creating a diverse and inclusive workplace. All qualified applicants will be treated with respect and receive equal consideration for employment without regard to race, color, creed, religion, sex, gender identity, sexual orientation, national origin, disability, uniform service, veteran status, age, or any other protected characteristic per federal, state, or local law, including those with a criminal history, in a manner consistent with the requirements of applicable state and local laws. If you'd like to defend the American way of life, please reach out!

Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Autonomy and Robotics Software Engineer in San Francisco, CA vacancy
  • # Software Engineer, Infrastructure - Autonomy & RoboticsApply To JobJob ID: 3442069DoorDash, Inc.San Francisco, CA## **About the Team**DoorDash Labs is...  ...DoorDash. We are working on building autonomous delivery robots from the ground-up as part of DoorDash's core delivery... 
    Suggested
    Hourly pay
    Work at office
    Local area
    Flexible hours

    DoorDash

    San Francisco, CA
    13 hours ago
  • $130.6k - $192k

    Software Engineer, Infrastructure - Autonomy & Robotics About the Team DoorDash Labs, established in 2018, serves as the innovation hub for DoorDash, focusing on developing automation and robotics solutions to enhance last-mile logistics. The team's mission is to create... 
    Suggested
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    DoorDash USA

    San Francisco, CA
    12 days ago
  • A global engineering solutions company is looking for a Principal Engineer-Autonomy in San Francisco, CA. The role involves leading engineering projects for advanced safety...  ...degree and possess significant experience in software and infrastructure development, with... 
    Suggested

    Oshkosh Corporation, Inc.

    San Francisco, CA
    4 days ago
  • $190k - $250k

     ...Nimble Nimble is an AI robotics company building the autonomous...  ...team of the world's best engineers and operators. If you are obsessed...  ...We are looking for a Senior Software Engineer in Robotics to build...  ...work across robotics and autonomy-building robust, production-grade... 
    Suggested
    Work at office
    Local area
    Flexible hours

    Nimble Robotics

    San Francisco, CA
    4 days ago
  •  ...Robotics Software Engineer Samson Rose has partnered with a climate-focused robotics startup to find a Robotics Software Engineer focused on...  ...shape foundational infrastructure for robot learning and autonomy Competitive salary and equity, plus health, vision, and... 
    Suggested

    Samson Rose

    San Francisco, CA
    1 day ago
  • Join the team bringing advanced autonomy to the built world At Bedrock...  ...veterans and world-class engineers to solve physical-world problems...  ...is looking for a very strong Software Engineer to build out our...  ...You will work closely with our Robotics Platform and Cloud Infrastructure... 
    Temporary work
    Work at office
    Remote work
    Flexible hours
    Night shift
    Weekend work

    Bedrock Robotics Inc

    San Francisco, CA
    3 days ago
  • DoorDash is seeking a Software Engineer, Infrastructure for its San Francisco office to build and improve infrastructure for their autonomous delivery robots. The role involves collaborating with engineering teams on large-scale simulations and machine learning. Successful... 
    Work at office

    DoorDash

    San Francisco, CA
    13 hours ago
  • $248.4k - $310.5k

    Software Engineer - Robotics & Autonomous Systems Scale's Robotics business unit is dedicated to solving the data bottleneck in Physical AI across...  ...communication skills and ability to operate with high autonomy Nice to Haves: Experience with C++ Experience with robotics... 
    Full time

    Scale AI, Inc.

    San Francisco, CA
    4 days ago
  • $150k - $230k

    A leading retail robotics firm is looking for a software engineer to maintain and enhance their Tally software stack. Candidates should have extensive experience in C++ and Python, along with a strong grasp of ROS and software development practices. The salary ranges from... 

    Medium

    San Francisco, CA
    4 days ago
  • $120k - $145k

     ..., is our hardware-agnostic, AI-enabled autonomy software suite that enables us to augment any off...  ...the Job At Lodestar, as a Software Engineer - On-board Autonomy, you’ll be developing...  ...in Computer Science, Machine Learning, Robotics, a related field, or equivalent experience... 
    Permanent employment
    Full time
    Flexible hours

    Lodestar

    San Francisco, CA
    4 days ago
  • $120k - $180k

     ...technology company making scalable maritime autonomy a reality. We are pioneering an end-to-...  ...team that is passionate about maritime robotics and exploring the open ocean. We work in...  ...: Collaborate with robotics, systems engineering, and data science teams to integrate ML... 
    Work from home
    Home office

    GrabJobs

    San Francisco, CA
    3 days ago
  • A leading robotics company in San Francisco is seeking a Software Engineer to enhance onboard testing capabilities for autonomous systems. You will design and develop testing frameworks alongside cross-functional teams to ensure system reliability and safety. Ideal candidates... 
    Flexible hours

    Bedrock Robotics Inc

    San Francisco, CA
    3 days ago
  •  ...At Medra, we're building an autonomous robotic platform that enables scientists to automate...  ...We're a small, passionate team of engineers from Tesla, Amazon, SpaceX, Neuralink, and...  ...The Role As our first Robotics Software Engineer , you'll design and implement... 
    Relocation package
    Weekday work

    Rethink recruit

    San Francisco, CA
    13 hours ago
  • $100k - $300k

     ...Robotics Software Engineer Pittsburgh, San Francisco, Bengaluru Company Overview At Skild AI, we are building the world's first general purpose robotic intelligence that is robust and adapts to unseen scenarios without failing. We believe massive scale through... 

    Skild AI

    San Francisco, CA
    3 days ago
  • $130k - $250k

     ...Robotics Software Engineer (Perception & Localization) Title of Role: Robotics Software Engineer (Perception & Localization) Location: San Francisco, onsite Company Stage of Funding: Venture-Backed Office Type: Onsite Salary: $130K-$250K Company... 
    Work at office

    Recruiting from Scratch

    San Francisco, CA
    3 days ago
  •  ...Design and develop robust, scalable, and maintainable software for industrial robotic systems. Implement motion planning, trajectory optimization...  ...and cloud-based platforms. Apply strong software engineering principles, including code modularity, testing, version... 
    Permanent employment

    Pivot Robotics

    San Francisco, CA
    1 day ago
  • $500 per month

     ...shoot down drones. We're a small team of engineers, former US military operators, and...  ...critical gap we're hiring for is a hands-on robotics controls engineer who can iterate fast...  ...seam between mechanical, electrical, and software ~ Understanding of latency, jitter,... 
    Permanent employment
    Work at office
    Monday to Friday
    Flexible hours
    Night shift
    Weekend work

    Aurelius Systems

    San Francisco, CA
    2 days ago
  •  ...I’m working with a robotics/AI company looking for a Robotics Software Engineer to help build and optimize the low-latency systems powering real-world robotic platforms. This is a highly technical role focused on Embedded Linux, real-time performance, device integration... 

    Cubiq Recruitment

    San Francisco, CA
    3 days ago
  • $130k - $170k

     ...Join the Future of Robotic Biomanufacturing! Multiply Labs is a robotics company on...  ...precision automation, cloud-integrated hardware-software systems, dextrous manipulation, and...  ...the Role As a Robotics Software Engineer, you will be responsible for developing... 
    H1b
    Work at office
    Visa sponsorship
    Flexible hours
    Shift work
    Afternoon shift

    Multiply Labs

    San Francisco, CA
    4 days ago
  •  ...Senior Robotics Software Engineer Orchard Robotics is a Series A startup backed by top VCs like Quiet Capital, Shine Capital, and General Catalyst. We're securing America's food supply by building the AI farmer that automates our nation's farms. We've raised over $... 
    Full time
    Work at office
    Weekend work

    The AI Farming Company

    San Francisco, CA
    3 days ago
  •  ...Robotics Software Engineer We're assisting a well-funded startup in the AgTech space with their search for robotics software engineers (perception and localization). Their products help automate farming, making farms more efficient, sustainable and profitable. The... 
    Work at office

    DRH Search

    San Francisco, CA
    3 days ago
  •  ...into the physical world. We are a group of engineers, scientists, roboticists, and company...  ...models and learning algorithms to power the robots of today and the physically-actuated...  ...work at real-time speeds. As a Runtime Software Engineer, you'll engineer the low-... 

    Physical Intelligence

    San Francisco, CA
    2 days ago
  • $125k - $195k

     ...building a small team of exceptional, hands-on engineers to make this happen. Mechanical,...  ...years. About the Team The Tool Software team builds the software that makes our...  ...to bottom. About the Role As a Robotics Software Engineer, you will build the algorithmically... 
    Work at office
    Visa sponsorship
    Night shift

    Atomic Semi

    San Francisco, CA
    13 hours ago
  •  ...Senior Software Engineer Mytra's robotics team is looking for an experienced Senior Software Engineer to develop software critical for motion control, task execution, and safety management of our robotic fleet as we scale. You will collaborate closely across multidisciplinary... 
    Work at office

    Mytra

    Brisbane, CA
    3 days ago
  • $150k - $250k

     ...About Orchard Robotics Orchard Robotics is building the AI farmer - autonomous systems that help America's farms operate more...  ...this role owns. Orchard is looking for a Senior Robotics Software Engineer to invent practical, robust solutions to real-world... 

    Rethink recruit

    San Francisco, CA
    13 hours ago
  • $60 - $70 per hour

     ...Days | San Jose, CA / Bay Area, CA Contract Length: 6 months Pay: $60-$70 Hr/W2 Summary: We are seeking a Robotics Software Test Engineer for our Robotics client to build and scale test infrastructure for a robotics software stack. This role focuses on... 
    Contract work
    Temporary work

    TEKsystems

    San Francisco, CA
    2 days ago
  •  ...About the Company This role is with a stealth-mode robotics startup backed by leading venture investors. The company is building...  ...The Opportunity The company is looking for a Robotics Software Engineer to own and optimize the real-time systems that power a... 
    Work experience placement

    Rethink recruit

    San Francisco, CA
    2 days ago
  •  ...down drones. We're a small team of engineers, former US military operators, and subject...  ...Impact: We need a Principal, Robotics Software Engineer to lead architecture across the...  ...on Archimedes - perception, control, autonomy, and the infrastructure that lets us... 
    Permanent employment
    Work at office
    Monday to Friday
    Flexible hours
    Night shift
    Weekend work

    Aurelius Systems

    San Francisco, CA
    4 days ago
  • A cutting-edge robotics company in San Francisco is seeking a Robotics Software Engineer to design and implement algorithms for their lab automation platform. This role requires over 4 years of experience in robotics, proficiency in Python, and a strong understanding of... 
    Relocation package

    Rethink recruit

    San Francisco, CA
    1 day ago
  • Kovari in San Francisco is seeking a founding software engineer to build the software infrastructure for their robots. This generalist role involves developing the core software stack that runs on their robots, writing code for hardware interfacing, and collaborating across... 

    Kovari

    San Francisco, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Autonomy and Robotics Software Engineer. Be the first to apply!