1

Autonomous Driving Engineer Jobs in Michigan (NOW HIRING)

* Drive the concept design, prototyping, engineering, testing, release and enhancements of a cutting edge compute platform for Autonomous Driving * Work closely with other teams to ensure a seamless ...

You'll design and deliver ML-driven behaviors that scale from assisted to autonomous driving. Your ... Mentor senior engineers and shape the long-term technical direction across Autonomy. About you: In ...

Staff Homologation Engineer

Novi, MI · On-site +1

$230K - $284K/yr

Waymo is an autonomous driving technology company with the mission to be the world's most trusted ... Hardware Engineering is a diverse, innovative, and collaborative group of electrical, mechanical ...

Waymo is an autonomous driving technology company with the mission to be the world's most trusted ... Engineer solutions that meet their requirements * Interface with Tier One suppliers to bring ...

next page

Showing results 1-20

People also search for

Autonomous Driving Engineer information

See Michigan salary details

$51.4K

$119.7K

$171.3K

How much do autonomous driving engineer jobs pay per year?

As of Jun 11, 2026, the average yearly pay for autonomous driving engineer in Michigan is $119,678.00, according to ZipRecruiter salary data. Most workers in this role earn between $88,500.00 and $170,800.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Autonomous Driving Engineer position, and why are they important?

To thrive as an Autonomous Driving Engineer, you need strong expertise in robotics, computer vision, sensor fusion, and machine learning, generally backed by a relevant engineering or computer science degree. Familiarity with programming languages like Python or C++, frameworks such as ROS (Robot Operating System), and simulation tools like CARLA or MATLAB is typically required. Problem-solving, teamwork, and clear communication are important soft skills that help you excel when debugging complex systems and collaborating with multidisciplinary teams. These skills ensure the ability to develop innovative autonomous driving solutions that are safe, efficient, and effective in real-world environments.

What are some common challenges Autonomous Driving Engineers face on the job?

Autonomous Driving Engineers often work on highly complex systems where integrating hardware and software, ensuring sensor reliability, and maintaining safety standards can pose significant challenges. Collaborating across teams—such as hardware engineers, data scientists, and software developers—is a daily part of the role, requiring strong coordination and flexibility. Debugging scenarios in both real-world and simulated environments, handling vast datasets, and keeping up with rapidly evolving technology are also regular parts of the job. These challenges make the work both demanding and rewarding, offering continual learning and professional growth opportunities.

What is an Autonomous Driving Engineer job?

An Autonomous Driving Engineer develops software, algorithms, and systems that enable vehicles to drive autonomously. They work on perception, sensor fusion, path planning, and control systems using AI, computer vision, and robotics. Their role involves testing and refining autonomous systems in simulations and real-world environments to ensure safety and reliability.

What are the most commonly searched types of Autonomous Driving Engineer jobs in Michigan? The most popular types of Autonomous Driving Engineer jobs in Michigan are:
What are popular job titles related to Autonomous Driving Engineer jobs in Michigan? For Autonomous Driving Engineer jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Autonomous Driving Engineer jobs in Michigan look for? The top searched job categories for Autonomous Driving Engineer jobs in Michigan are:
What cities in Michigan are hiring for Autonomous Driving Engineer jobs? Cities in Michigan with the most Autonomous Driving Engineer job openings:
Infographic showing various Autonomous Driving Engineer job openings in Michigan as of June 2026, with employment types broken down into 50% Part Time, and 50% Contract. Highlights an 100% In-person job distribution, with an average salary of $119,678 per year, or $57.5 per hour.

Senior Software Engineer, Calibration

Woven by Toyota

Ann Arbor, MI • On-site

$119K - $158K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 14 days ago


Job description

Woven by Toyota is enabling Toyota's once-in-a-century transformation into a mobility company. Inspired by a legacy of innovating for the benefit of others, our mission is to challenge the current state of mobility through human-centric innovation - expanding what "mobility" means and how it serves society.
Our work centers on four pillars: AD/ADAS, our autonomous driving and advanced driver assist technologies; Arene, our software development platform for software-defined vehicles; Woven City, a test course for mobility; and Cloud & AI, the digital infrastructure powering our collaborative foundation. Business-critical functions empower these teams to execute, and together, we're working toward one bold goal: a world with zero accidents and enhanced well-being for all.
TEAM
An autonomous driving system typically comprises Sensing, Perception, Localization, Planning, and Control components. The World Understanding team owns responsibilities for Sensing, Perception, and Localization within Woven by Toyota for autonomous driving development. Specifically, the Sensor & Calibration sub-team, operating under the World Understanding team, focuses on Intrinsic and Extrinsic calibration of autonomous driving sensors, including Camera, LiDAR, Radar, and IMU. Our scope of work also encompasses the quality management of sensor data for post-processing activities and the operational management of calibration for our autonomous driving test vehicles.
WHO ARE WE LOOKING FOR?
The Sensor & Calibration sub-team is seeking an experienced Senior Software Engineer to support the development of online (dynamic) sensor calibration algorithms for our next-generation autonomous driving system. The selected candidate will be responsible for the design and implementation of online sensor calibration algorithms, validation of sensor calibration quality, optimization of runtime performance within limited computational resources, and the subsequent deployment of the algorithm to millions of Toyota production vehicles. We require an individual with specialized domain expertise in sensor calibration for autonomous driving systems, a comprehensive understanding of autonomous driving sensor hardware such as Camera, LiDAR, Radar, or IMU, and proven experience developing algorithms and tools for sensor calibration. Furthermore, candidates who exhibit a collaborative, "giver" mindset, consistently seeking opportunities to assist colleagues while maintaining a resolute focus on delivering production-ready solutions, are highly valued.
RESPONSIBILITIES
  • Lead the design, implementation, and delivery of next-generation online (dynamic) sensor calibration algorithms, proactively resolving deficiencies and ensuring that solutions meet objectives for reliability, quality, and business impact.
  • Establish validation pipelines to guarantee that the developed online sensor calibration algorithm adheres to the required calibration accuracy specified by Toyota products.
  • Optimize sensor calibration algorithms with respect to runtime, accuracy, and robustness, specifically considering constraints imposed by limited computational resources.
  • Collaborate with vehicle engineers and operators to ensure exceptional sensor calibration quality, which is critical for optimal vehicle deployment and the enhancement of autonomous driving performance.
  • Operate within a high-velocity environment and employ rigorous agile development practices.
  • Work within a hybrid workspace model, necessitating physical presence in our Ann Arbor (Michigan, US) office three days per week.

MINIMUM QUALIFICATIONS
  • A minimum of three years of industrial experience in computer vision or a related field, with demonstrated expertise in topics such as: Sensor Calibration for IMU, LiDAR, Camera, or Radar, Structure-from-motion, SLAM or Localization, Sensor fusion, 3D reconstruction or Multi-view geometry
  • Proficiency in C++ and Python programming languages.
  • Practical, hands-on experience in constructing a comprehensive sensor calibration stack for autonomous driving systems.
  • Profound understanding of autonomous driving sensors, including Camera, LiDAR, Radar, and IMU.
  • Experience in developing testable and modular code to maintain a robust production environment.
  • The ability to thrive in a fast-paced environment and collaborate effectively across teams and disciplines, supported by excellent interpersonal skills.
  • MS or PHD in Computer Science, Computer Vision, Robotics or related quantitative fields.

NICE TO HAVES
  • Experience in runtime optimization specifically for Linux and UNIX-like real-time operating systems.
  • Experience with embedded CUDA development and associated tooling.
  • A proven track record of deploying Machine Learning (ML) models at scale within autonomous driving or related technological fields.

WHAT WE OFFER
We are committed to creating a modern work environment that supports our employees and their loved ones. We offer many options of the best programs to allow you to do your most meaningful work and to help you shape the future of mobility.
• Excellent health, wellness, dental and vision coverage
• A rewarding 401k program
• Flexible vacation policy
• Family planning and care benefits
Our Commitment
• We are an equal opportunity employer and value diversity.
• Any information we receive from you will be used only in the hiring and onboarding process. Please see our privacy notice for more details.