Robotics / Autonomy Engineer

Amaris Consulting
San Francisco, CA, US
Posted Apr 17, 2026

Job description

The Opportunity

Amaris Consulting is looking for a Robotics / Autonomy Engineer to join an industry\-leading team building autonomous and operator\-assist systems for mobile off\-road machines. You will work on the full stack of robotics — from perception and localization to planning and control — and see your algorithms deployed on real hardware in demanding real\-world environments. A rare opportunity to work on safety\-critical autonomy at scale, with a direct impact on how machines operate in the field.

Your Key Responsibilities

Design and develop high\-quality software and algorithms for autonomous and operator\-assisted driving systems on mobile off\-road machines

Solve complex autonomy challenges spanning localization, perception, planning and control

Document architecture specifications, software design, verification plans, test cases and safety procedures

Collect and analyze data from robotic and manned platforms to improve system performance and customer experience

Debug, test and maintain software on real hardware — supporting verification and validation of complex autonomy systems

Collaborate closely with cross\-functional teams to integrate robotics solutions into production\-grade software and hardware platforms

Skills And Attributes For Success

Strong background in mobile robotics for autonomy and operator\-assist systems — localization, perception, planning, control

Hands\-on experience with robotics sensors — lidar, radar, cameras and sensor fusion

Experience in Embodied AI and deploying autonomy features on real machines with a focus on safety and productivity

Experience with ROS or similar robotics middleware for integrating algorithms into robotic platforms

Ability to debug, test and maintain software on real hardware, including V\&V of complex autonomy systems

Strong mathematics skills applied to robotics — kinematics, dynamics, control, optimization

Proficiency in C\+\+ and Python for robotics and autonomy software development

Degree in Robotics, Engineering, Computer Science or a related field

Ideally, You'll Also

Have a proven track record solving autonomy problems specifically on mobile off\-road machines

Be familiar with Caterpillar AIS or equivalent proprietary robotics middleware

Have experience with CI/CD pipelines and development tools — CMake, Git, Docker, SonarQube, GoogleTest, Artifactory

Be comfortable working across multiple subsystems in an Agile environment using Azure DevOps or Jira

Have up to 10% travel availability for field testing and customer support

What We Look For

A hands\-on robotics engineer who is as comfortable writing production\-grade code as they are running tests on real machines in the field. You bring rigorous mathematical thinking, a safety\-first mindset, and the ability to work independently across complex systems. You communicate clearly, collaborate well across disciplines, and are driven by the challenge of making autonomous machines work reliably in the real world.

Why choose us

An international community bringing together more than 110 different nationalities

An environment where trust is central: 70% of our leaders started their careers at the entry level

A strong training system with our internal Academy and more than 250 modules available

A dynamic work environment that frequently comes together for internal events (afterworks, team buildings, etc.)

Amaris Consulting promotes equal opportunities. We are committed to bringing together people from diverse backgrounds and creating an inclusive work environment. In this regard, we welcome applications from all qualified individuals, regardless of sex, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or other characteristics.

Who are we?

Amaris Consulting is an independent technology consulting firm providing guidance and solutions to businesses. With more than 1000 clients across the globe, we have been rolling out solutions in major projects for over a decade – this is made possible by an international team of 7,600 people spread across 5 continents and more than 60 countries. Our solutions focus on four different Business Lines: Information System \& Digital, Telecom, Life Sciences and Engineering. We’re focused on building and nurturing a top talent community where all our team members can achieve their full potential. Amaris is your steppingstone to cross rivers of change, meet challenges and achieve all your projects with success.

At Amaris, we strive to provide our candidates with the best possible recruitment experience. We like to get to know our candidates, challenge them, and be able to give them proper feedback as quickly as possible. Here's what our recruitment process looks like:

Brief Call: Our process typically begins with a brief virtual/phone conversation to get to know you! The objective? Learn about you, understand your motivations, and make sure we have the right job for you!

Interviews (the average number of interviews is 3 \- the number may vary depending on the level of seniority required for the position). During the interviews, you will meet people from our team: your line manager of course, but also other people related to your future role. We will talk in depth about you, your experience, and skills, but also about the position and what will be expected of you. Of course, you will also get to know Amaris: our culture, our roots, our teams, and your career opportunities!

Case study: Depending on the position, we may ask you to take a test. This could be a role play, a technical assessment, a problem\-solving scenario, etc.

As you know, every person is different and so is every role in a company. That is why we have to adapt accordingly, and the process may differ slightly at times. However, please know that we always put ourselves in the candidate's shoes to ensure they have the best possible experience.

We look forward to meeting you!

Job Details

Job Type

admin_data_entry

How to Apply

This job has specific application instructions. Please read the full job description carefully.

Company Verification

This company has not been fully verified. Research the company before submitting personal information.

Remote Job Safety Tip

Check company reviews on sites like Glassdoor or LinkedIn before applying.

Original job posting from: Indeed_linkedin

Related Jobs

Senior Solution Consultant

Highspot

United States

Creative Director

Runway

Remote

Office Support Specialist

Reliable Products Inc

Woodinville, WA, US

Administrative/Accounts Payable Assistant

ELLA SA CONTRACTING

San Antonio, TX, US

Executive Assistant

CrossCountry Mortgage, LLC

Chicago, IL, US

Production Administrative Assistant

Allied Steel Buildings

McGregor, TX, US

Legal Assistant 1 (NY HELPS) - Claims (NYC)

Unknown Company

New York, NY, US

Office Coordinator

B & B Electrical

Frederick, CO, US

More Jobs from Amaris Consulting

Software / Machine Learning Engineer - Autonomous Systems

Amaris Consulting

San Francisco, CA, US

Get Job Alerts

Never miss out on the latest remote opportunities. Get new job listings delivered to your inbox daily.

No spam, unsubscribe at any time