1

Autonomous Robot Jobs in Michigan (NOW HIRING)

Fundamentals of autonomous driving, robotics, signal processing, and data science * Academic background in autonomous systems, ML (DL/RL/VLM/LLM), vehicle dynamics, or simulation * Depending on the ...

New

This role combines deep expertise in AI/ML with hands-on robotics experience to build intelligent, autonomous, and adaptive robotic solutions for mission-critical applications. Responsibilities

ASRC Federal Advanced Research is currently seeking a Robotic (Autonomy) Engineer to support autonomy vehicle integrations in Sterling Heights, Michigan. Considering the state of the world today ...

ASRC Federal Advanced Research is currently seeking a Robotic (Autonomy) Engineer to support autonomy vehicle integrations in Sterling Heights, Michigan. Considering the state of the world today ...

Showing results 21-40

Autonomous Robot information

What are autonomous robots?

Autonomous robots are machines capable of performing tasks and making decisions without direct human intervention. They use sensors, software, and artificial intelligence to perceive their environment, process information, and act on their own. These robots are commonly used in industries such as manufacturing, logistics, healthcare, and even in homes for tasks like cleaning. Their level of autonomy can vary, from simple programmed routines to complex behaviors that adapt to changing circumstances. The goal of autonomous robots is to increase efficiency, reduce human labor, and perform tasks that may be dangerous or repetitive for people.

What are some common challenges faced by engineers working on autonomous robot development teams?

Engineers working on autonomous robot development teams often encounter challenges such as integrating complex hardware and software systems, ensuring reliable sensor data interpretation, and maintaining robust performance in unpredictable real-world environments. Collaboration is key, as teams typically include specialists in areas like perception, navigation, and mechanical design. Clear communication and agile problem-solving are essential, especially when troubleshooting issues that arise during field testing or adapting to new use cases.

What are the key skills and qualifications needed to thrive as an autonomous robot engineer, and why are they important?

To thrive as an Autonomous Robot Engineer, you need expertise in robotics, computer vision, artificial intelligence, and a solid background in engineering or computer science. Familiarity with technical tools such as ROS (Robot Operating System), sensor integration, and programming languages like Python or C++ is essential, along with relevant certifications or advanced degrees. Strong problem-solving, teamwork, and communication skills help engineers collaborate effectively and innovate solutions to complex challenges. These skills ensure the development, deployment, and maintenance of reliable autonomous robotic systems in real-world environments.

What is the difference between Autonomous Robot vs Robot Technician?

AspectAutonomous RobotRobot Technician
Required CredentialsEngineering degree or technical certification in robotics or automationTechnical diploma or certification in robotics, electronics, or maintenance
Work EnvironmentOperates independently in manufacturing, logistics, or field settingsMaintains, repairs, and installs robots in industrial or commercial facilities
Industry UsageDesigns and deploys autonomous systems in various sectorsSupports and services robotic equipment used in industry

Autonomous Robots are designed to operate independently, often requiring advanced engineering knowledge, while Robot Technicians focus on maintaining and repairing robotic systems. Both roles are essential in robotics industries but differ in responsibilities and skill requirements.

What job categories do people searching Autonomous Robot jobs in Michigan look for?

The top searched job categories for Autonomous Robot jobs in Michigan are:

What cities in Michigan are hiring for Autonomous Robot jobs?

Cities in Michigan with the most Autonomous Robot job openings:

Infographic showing various Autonomous Robot job openings in Michigan as of September 2026, with employment types broken down into 1% Internship, 87% Full Time, 8% Part Time, 1% Temporary, 2% Contract, and 1% Nights. Highlights an 81% Physical, 3% Hybrid, and 16% Remote job distribution.

Senior Autonomy Release Engineer II

Ann Arbor, MI • On-site

May Mobility
Urban Transit Systems • 11 - 50 employees

Full-time

Re-posted 5 days ago


Job description

Job Summary:
May Mobility is transforming cities through autonomous technology to create a safer, greener, more accessible world. As a Senior Autonomous Release Engineer, you will lead the solution of challenging and complex problems facing vehicle autonomy, ensuring that software is safe, well-understood, and performs reliably in real-world conditions.
Responsibilities:
• Release ownership and release execution end-to-end across:
• Major autonomy releases
• Incremental/performance releases
• Hotfix/safety patches
• Manage branching strategy, versioning, and release cut processes
• Drive release readiness and go/no-go decisions
• Partner cross-functionally with Autonomy, Infra, Validation, and Fleet Ops
• Act as a system owner for release readiness
• Investigate and resolve complex issues arising from:
• Software/hardware interactions
• Distributed systems behavior
• On-vehicle vs simulation discrepancies
• Develop deep understanding of:
• Sensor stack, middleware, autonomy stack
• Compute platforms, networking, configurations
• Be the go-to for:
• “Why does this fail in the real world?”
• “What changed between releases?”
• Enforce stage-gated release framework:
• Feature Complete → Code Freeze → Validation → Release Candidate
• Integrate validation signals:
• Simulation corpus results
• Regression testing
• Vehicle testing (HIL / on-road)
• Ensure safety-critical issues are identified, tracked, and gated
• Take initiative to find and permanently solve challenging system level issues caused by the interplay between different software and hardware components.
• Collaborate and lead system-wide improvements when working with other teams without having direct ownership or management responsibility.
• Assess and develop approaches that scale and improve performance in a variety of ways (e.g. CPU performance, memory usage, disk usage, network usage).
• Assess and improve system robustness to systematic stochastic and transient issues that impact autonomous vehicle performance.
• Support other autonomy engineers in designing and integrating their components with the full May system.
Qualifications:
Required:
• 7+ years in autonomous systems, release engineering, and DevOps
• Strong Python and scripting skills
• Working knowledge or familiarity with C/C++
• Experience working across full product lifecycle
• Proven ability to debug complex system-level issues
• Strong communication skills across technical domains
Preferred:
• 10+ years of experience in autonomous robotic systems, DevOps and release engineering
• Experience with autonomous cars, trucks, or similar vehicles.
• A masters or PhD degree in Robotics, Computer Science, Computer Engineering, Electrical Engineering or an applied engineering field.
• Previous experience in a startup or high performance research and development group with an emphasis on delivery
• Experience with AV or robotics systems
• Familiarity with: Simulation frameworks, HIL / vehicle testing, Safety-critical systems (ISO 26262, SOTIF)
Company:
May Mobility is a manufacturing firm that designs and develops autonomous technology vehicles for self-driving transportation solutions. Founded in 2017, the company is headquartered in Ann Arbor, USA, with a team of 201-500 employees. The company is currently Growth Stage.