1

Perception 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 ...

Perception Engineer Location: Detroit, MI (5 days a week onsite) Rate: As per market standard What You Will Do: * Design and implement advanced perception algorithms for autonomous vehicles using ...

Senior Perception Engineer

Warren, MI

$97K - $134K/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 ...

Senior Perception Engineer

Warren, MI · On-site

$98K - $134K/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 ...

Senior Perception Engineer

Warren, MI · On-site

$98K - $134K/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 ...

... Perception Systems. These systems can leverage vision, radar, ultrasonic and other technologies to help enable our products to sense the world. In this role, you will have the opportunity to make a ...

Lead Perception Engineer

Ann Arbor, MI · On-site

$100K - $132K/yr

TEAM At Woven by Toyota, we work on some of the most challenging problems in autonomy from 3D geometric computer vision and perception to prediction, motion planning, and safe deployment of ML ...

Lead Perception Engineer

Ann Arbor, MI

$100K - $132K/yr

TEAM At Woven by Toyota, we work on some of the most challenging problems in autonomy from 3D geometric computer vision and perception to prediction, motion planning, and safe deployment of ML ...

next page

Showing results 1-20

Perception information

See Michigan salary details

$26.3K

$138.9K

$209.9K

How much do perception jobs pay per year?

As of Jun 10, 2026, the average yearly pay for perception in Michigan is $138,946.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,406.00 and $162,462.00 per year, depending on experience, location, and employer.

What are perception jobs?

Perception jobs typically refer to roles within the fields of robotics, autonomous vehicles, and artificial intelligence that focus on enabling machines to interpret and understand sensory data from the environment. Professionals in perception roles develop algorithms and systems that process information from cameras, LiDAR, radar, and other sensors to help machines recognize objects, obstacles, and their surroundings. These positions are crucial for applications like self-driving cars, robotics, and advanced computer vision systems.

What is a Perception job?

A Perception job typically involves developing and improving a system's ability to interpret and understand sensory data, often in fields like robotics, autonomous vehicles, and computer vision. Professionals in this role work with sensor fusion, machine learning, and computer vision algorithms to detect, track, and classify objects in an environment. Their goal is to enable machines to perceive and react to their surroundings accurately, enhancing safety and efficiency.

What are some common challenges faced by professionals working in perception roles within autonomous vehicle development teams?

Professionals in perception roles often encounter challenges related to processing large volumes of sensor data, such as lidar, radar, and cameras, in real time to ensure accurate object detection and scene understanding. Balancing the need for high accuracy with the computational limitations of embedded systems can be demanding. Additionally, perception engineers frequently collaborate with teams in sensor fusion, mapping, and planning, requiring strong communication and interdisciplinary problem-solving skills. Adapting to rapidly evolving technologies and continuously improving algorithms to handle edge cases in complex environments are also key aspects of the role.

What is the difference between Perception vs Data Analyst?

AspectPerceptionData Analyst
Required CredentialsVaries; often no formal certification requiredBachelor's degree in statistics, data science, or related field; certifications like CAP or Microsoft Data Analyst
Work EnvironmentResearch, consulting, or strategic planning settingsBusiness, finance, healthcare, and tech industries
Employer & Industry UsageUsed in marketing, psychology, and strategic rolesCommon in corporate, finance, and tech sectors
Search & Comparison IntentUnderstanding how perceptions influence decisionsAnalyzing data to inform business strategies

Perception focuses on how individuals interpret and understand information, often in psychological or strategic contexts. Data Analysts interpret and analyze data sets to support business decisions. While perception is more subjective and qualitative, Data Analysts rely on quantitative data analysis. Both roles are essential in decision-making processes but serve different functions within organizations.

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

To thrive as a Perception Engineer, you need strong foundations in computer vision, robotics, and sensor fusion, typically supported by a degree in computer science, robotics, or a related field. Familiarity with tools like ROS, OpenCV, TensorFlow, and experience working with LiDAR, radar, or camera systems are highly valuable. Excellent problem-solving skills, adaptability, and effective communication help you collaborate within multidisciplinary teams and tackle complex technical challenges. These skills are crucial for developing reliable perception systems that enable autonomous machines to interpret and interact safely with real-world environments.

Other

Posted 5 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