1

Perception Engineer Jobs in Michigan (NOW HIRING)

Perception Engineer Location: Detroit, MI Duration: / Term: 6+ months - Contract Experience Desired: 03+ Years. Qualification: We are looking for a skilled Perception Engineer to join a cutting-edge ...

Senior Perception Engineer

Warren, MI · On-site

$98.10K - $134.70K/yr

They are seeking a Senior Perception Engineer to lead the development of environmental perception models for robotic platforms, aiming to revolutionize manufacturing automation with cutting-edge AI ...

New

Lead Perception Engineer

Ann Arbor, MI · On-site

$100.30K - $132.10K/yr

You'll collaborate daily with ML researchers, software engineers, robotics engineers, and hardware teams to design, build, and deploy perception and world-understanding systems that directly ...

Senior Perception Engineer

Warren, MI · On-site

$98.10K - $134.80K/yr

Senior Software Engineer - Environmental Perception Robotics Technology Development Work Arrangement Onsite - This position requires the employee to be onsite full-time. The primary work location ...

New

Lead Perception Engineer

Ann Arbor, MI

$100.30K - $132.10K/yr

You'll collaborate daily with ML researchers, software engineers, robotics engineers, and hardware teams to design, build, and deploy perception and worldunderstanding systems that directly influence ...

next page

Showing results 1-20

Perception Engineer information

See Michigan salary details

$11

$48

$70

How much do perception engineer jobs pay per hour?

As of May 30, 2026, the average hourly pay for perception engineer in Michigan is $48.80, according to ZipRecruiter salary data. Most workers in this role earn between $35.00 and $64.95 per hour, depending on experience, location, and employer.

What is a Perception Engineer job?

A Perception Engineer develops and optimizes computer vision and sensor-based systems to help machines interpret and understand their surroundings. This role involves working with data from cameras, LiDAR, radar, and other sensors to create models for object detection, tracking, and scene understanding. Perception Engineers commonly work in fields like robotics, autonomous vehicles, and augmented reality, utilizing machine learning and signal processing techniques. Their goal is to enhance a system’s ability to perceive and react to its environment accurately and efficiently.

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

To thrive as a Perception Engineer, you need a strong background in computer vision, sensor fusion, machine learning, and robotics, usually supported by a degree in electrical engineering, computer science, or a related field. Experience with programming languages like Python or C++, deep learning frameworks (such as TensorFlow or PyTorch), and familiarity with tools like ROS and OpenCV are commonly required. Analytical thinking, problem-solving, and effective communication are valuable soft skills that set top candidates apart. These skills are crucial for developing and optimizing perception systems that enable machines to understand and interact with complex real-world environments.

What are the typical daily responsibilities of a Perception Engineer?

As a Perception Engineer, your typical day involves designing, developing, and testing algorithms that help automated systems interpret sensor data from sources such as cameras, lidar, and radar. You’ll spend time collaborating with cross-functional teams, including hardware engineers and software developers, to integrate perception solutions into larger systems like autonomous vehicles or robotics platforms. Regular tasks include data collection and annotation, debugging, performance optimization, and participating in code reviews. This role often requires a balance of independent problem-solving and teamwork to ensure reliable and accurate perception capabilities in ever-changing environments.
What are the most commonly searched types of Perception Engineer jobs in Michigan? The most popular types of Perception Engineer jobs in Michigan are:
What cities in Michigan are hiring for Perception Engineer jobs? Cities in Michigan with the most Perception Engineer job openings:
Infographic showing various Perception Engineer job openings in Michigan as of May 2026, with employment types broken down into 94% Full Time, 5% Part Time, and 1% Temporary. Highlights an 94% Physical, 5% Hybrid, and 1% Remote job distribution, with an average salary of $101,509 per year, or $48.8 per hour.

Other

Posted 24 days ago


Job description

Job Title:  Perception Engineer

Location:  Detroit, MI

Duration: / Term:  6+ months – Contract

Job Description:

Experience Desired: 03+ Years.

Qualification:

         We are looking for a skilled Perception Engineer to join a cutting-edge autonomous systems team working on advanced vehicle perception technologies. If you’re passionate about building systems that enable machines to see and understand the world, this role is for you.

Responsibilities:

  • Design and implement advanced perception algorithms for autonomous vehicles using LiDAR, cameras, radar, and GNSS.
  • Develop and optimize sensor fusion techniques to combine data from multiple sensors, improving the accuracy and reliability of perception systems.
  • Create algorithms for object detection, tracking, semantic segmentation, and classification from 3D point clouds (LiDAR) and camera data.
  • Develop sensor calibration techniques (intrinsic and extrinsic) and coordinate transformations between sensors.
  • Develop robust perception algorithms that maintain performance in adverse weather conditions such as rain, snow, fog, and low-light scenarios.
  • Participate in real-time systems design and optimization to meet the high-performance requirements of autonomous driving.
  • Work with ROS2 for integration and deployment of perception algorithms.
  • Develop, test, and deploy machine learning models for perception tasks such as object detection and tracking.
  • Collaborate with cross-functional teams to integrate perception algorithms into larger autonomous systems.
  • Stay up-to-date with industry trends and emerging technologies to innovate and improve perception systems.
  • Minimum 3+ years of experience in sensor calibration, multi-sensor fusion, or related domains.
  • Strong foundation in linear algebra, 3D geometry, coordinate frames, quaternions, probability, Bayesian filtering, and data association.
  • Hands-on experience with intrinsic and extrinsic calibration of LiDAR, cameras, and radar, including geometric calibration, coordinate transforms, and sensor synchronization.
  • Proven experience with perception algorithms for autonomous systems, particularly in the areas of LiDAR, camera, radar, GNSS, or other sensor modalities.
  • Deep understanding of LiDAR technology, point cloud data structures, and processing techniques; experience with PCL or Open3D.
  • Proficiency in sensor fusion for combining data from LiDAR, camera, radar, and GNSS, including handling time synchronization and motion distortion.
  • Solid background in computer vision techniques; experience with OpenCV and object detection models such as YOLO, Faster R-CNN, or SSD.
  • Experience with deep learning frameworks (TensorFlow or PyTorch) for object detection and tracking tasks.
  • Hands-on experience with multi-object tracking algorithms such as SORT, DeepSORT, Kalman Filters, UKF, IMM, or JPDA.
  • Strong programming skills in C++ and Python; familiarity with geometric optimization libraries.
  • Familiarity with ROS2 for perception-based autonomous systems development.
  • Experience with parallel computing for real-time performance optimization (e.g., CUDA, OpenCL).

Key Skills:

Sensor Fusion, LiDAR, Computer Vision, Object Detection, Tracking, PyTorch, TensorFlow, ROS2, C++, Python