1

Robot Perception Jobs in Michigan (NOW HIRING)

... robotic perception, sensor integration, and real-world production part handling Collaborate with cross-functional R&D and engineering teams on advanced robotics initiatives Maintain technical ...

... robotic perception, sensor integration, and real-world production part handling Collaborate with cross-functional R&D and engineering teams on advanced robotics initiatives Maintain technical ...

Robotics Data Engineer

Warren, MI

$107K - $128K/yr

... perception, grasping, or manipulation AI. • Familiarity with robotics simulation platforms such as Isaac Sim and synthetic data generation. • Experience with data labeling tools and annotation ...

Design and develop AI-driven algorithms for robotic perception, decision-making, planning, and control * Integrate machine learning and artificial intelligence models into robotic platforms and ...

... for perception, communication, and motion coordination. * Integrate vision sensors and depth cameras for feature detection, pose estimation, and real-time tracking. * Program and optimize robot ...

next page

Showing results 1-20

Robot Perception information

What is robot perception?

Robot perception refers to the ability of robots to interpret and understand their environment using sensors and algorithms. This field involves processing data from cameras, lidar, radar, and other sensors to recognize objects, map surroundings, and make decisions. Effective robot perception is essential for tasks like navigation, object manipulation, and autonomous operation in dynamic environments. It combines elements of computer vision, machine learning, and sensor fusion to enable robots to function reliably and safely.

What are the key skills and qualifications needed to thrive in a Robot Perception role, and why are they important?

To excel in Robot Perception, you need a strong background in computer vision, machine learning, and sensor data processing, typically backed by a degree in computer science, robotics, or a related field. Familiarity with tools like ROS (Robot Operating System), OpenCV, PCL, and deep learning frameworks such as TensorFlow or PyTorch, as well as experience with LiDAR and camera systems, is highly valued. Creative problem-solving, adaptability, and effective teamwork are crucial soft skills for addressing complex perception challenges in dynamic environments. These competencies enable the development of robust perception systems, which are essential for safe and autonomous robotic operation.

What is the difference between Robot Perception vs Robot Software Engineer?

AspectRobot PerceptionRobot Software Engineer
Required CredentialsBachelor's or Master's in Robotics, Computer Science, or related fields; knowledge of perception algorithmsBachelor's or Master's in Software Engineering, Computer Science; programming skills in C++, Python
Work EnvironmentResearch labs, robotics companies, industrial settings focusing on sensor data processingSoftware development teams, robotics companies, embedded systems environments
Industry UsageUsed in autonomous vehicles, service robots, industrial automation for sensor data interpretationDevelops robot control software, integrates perception modules, and ensures system functionality

Robot Perception specialists focus on processing sensor data to enable robots to understand their environment, while Robot Software Engineers develop the software systems that control robot functions, including perception modules. Both roles often collaborate but have distinct focuses within robotics development.

What are some common challenges faced by professionals in Robot Perception roles, and how can they be addressed?

Professionals in Robot Perception roles often encounter challenges such as dealing with noisy sensor data, ensuring real-time processing, and integrating data from multiple sources to create an accurate understanding of the environment. Addressing these requires strong skills in sensor fusion, robust algorithm design, and close collaboration with robotics engineers and software developers. Continuous learning and staying updated with advancements in machine learning and computer vision are also key to overcoming these challenges and contributing effectively to the team's goals.
What are popular job titles related to Robot Perception jobs in Michigan? For Robot Perception jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Robot Perception jobs in Michigan look for? The top searched job categories for Robot Perception jobs in Michigan are:
What cities in Michigan are hiring for Robot Perception jobs? Cities in Michigan with the most Robot Perception job openings:

Robotics Engineer, Perception/Computer Vision

Nastech Global

Warren, MI • On-site

Contractor

Posted 14 days ago


Job description

Position: Senior Robotics Engineer, Perception/Computer Vision

Location: Warren, Michigan

Duration: 12+Months with possible extensions

Main Skills: Senior Robotic AI-Perception Engineer (AI/ML, perception, computer vision, Python, TensorFlow and/or PyTorch)

About the Role:

We are seeking a Senior Robotics Engineer, Perception/Computer Vision to join our Advanced Development team within the Autonomous Robotics Center (ARC). In this role, you will develop perception features that enable robots with advanced capabilities such as object detection, obstacle avoidance, path optimization, and manipulation. This position combines artificial intelligence and computer vision techniques applied to real-world scenarios in dynamic manufacturing environments.

At ARC, we leverage advanced robotics, machine learning, and artificial intelligence to solve complex manufacturing challenges at unprecedented scale. Joining our organization provides the opportunity to work on cutting-edge technologies, contribute to innovation, and collaborate with a diverse team of experts. You will play a key role in advancing our automation capabilities and ensuring our robotic systems remain at the forefront of the industry.

Key Responsibilities:

  • Design, develop, and implement perception algorithms for segmentation, scene understanding, object detection and localization, classification, and dynamic tracking.
  • Integrate AI and computer vision algorithms with ROS (Robot Operating System) for real-time deployment on autonomous robots (e.g., mobile manipulators).
  • Design and maintain cloud-based pipelines for data collection, annotation, preprocessing, model training, and evaluation.
  • Collaborate with hardware engineers, software engineers, and domain experts to integrate with mapping, motion planning, and controls.
  • Develop offline tools to test and validate perception models in both simulation and real-world environments.
  • Stay updated with emerging technologies and best practices in robotic perception; lead and participate in academic and industrial collaborations.
  • Generate intellectual property, document results, and publish papers.

Required Qualifications:

  • Passion for robotics and a strong desire to accelerate the application of robotics with AI.
  • Master’s or Ph.D. in Computer Science, Electrical Engineering, Robotics, or a related field (or Bachelor’s degree with exceptional track record).
  • 3+ years of experience developing and deploying AI/ML, perception, and computer vision (e.g., mono and stereo cameras, RGB-D, event camera, LiDAR) on robotic systems.
  • Proficiency in Python or C++ with hands-on experience in deep learning frameworks such as TensorFlow and PyTorch.
  • Solid understanding of robotics fundamentals, perception and navigation methods (e.g., SLAM, planning), and their typical strengths and shortcomings.
  • Consistently seeks opportunities and embraces challenges to drive self-growth and improvement.

Preferred Qualifications:

  • Ph.D. in Computer Science, Machine Learning, Robotics, Computer Vision, or a related research field.
  • Hands-on robotics experience, such as autonomous vehicles (AV), ADAS, or industrial automation systems in manufacturing environments.
  • Experience with robotics frameworks such as ROS/ROS2 (e.g., Nav2, MoveIt).
  • Understanding of CI/CD pipelines and modern software development practices.