1

Senior Robotics Engineer Jobs in Canton, MI (NOW HIRING)

Senior Robotics Data Engineer - Only W2

Warren, MI ยท On-site

$99K - $135K/yr

Senior Robotics Data Engineer Location: Warren, MI (Onsite from Day 1) Job Type: W2 Contract Main Skills: Senior Robotics Data Engineer (ML/AI systems, Python, TensorFlow and/or PyTorch, Power BI ...

... Engineer). * Understanding of shimming processes. * Setup and troubleshoot Poke Yoke systems and ... Program robot offline (write routines) * Setup / troubleshoot issues with tool changers * Setup ...

... Engineer). * Understanding of shimming processes. * Setup and troubleshoot Poke Yoke systems and ... Program robot offline (write routines) * Setup / troubleshoot issues with tool changers * Setup ...

Senior Engineer - Robotics Software

Troy, MI ยท On-site

$105K - $196K/yr

Master's or higher degree in Engineering including but not limited to: Mechanical, Electrical, Computer Science, Aerospace, and Robotics Automotive OEM or Tier-1 experience OR combination of ...

Senior Engineer - Robotics Software

Troy, MI ยท On-site

$105K - $196K/yr

Master's or higher degree in Engineering including but not limited to: Mechanical, Electrical, Computer Science, Aerospace, and Robotics Automotive OEM or Tier-1 experience OR combination of ...

next page

Showing results 1-20

Senior Robotics Engineer information

See Canton, MI salary details

$55.1K

$117.3K

$170.1K

How much do senior robotics engineer jobs pay per year?

As of Aug 24, 2026, the average yearly pay for senior robotics engineer in Canton, MI is $117,287.00, according to ZipRecruiter salary data. Most workers in this role earn between $96,800.00 and $133,000.00 per year, depending on experience, location, and employer.

What is a senior robotics engineer?

A Senior Robotics Engineer designs, develops, and implements advanced robotic systems for various applications, such as automation, manufacturing, and healthcare. They lead projects, collaborate with cross-functional teams, and optimize hardware and software integration. Their role also includes troubleshooting, prototyping, and improving robotic algorithms for efficiency and precision. Additionally, they mentor junior engineers and ensure compliance with industry standards.

What are the typical projects and daily responsibilities of a senior robotics engineer?

Senior Robotics Engineers usually work on the end-to-end development of robotic systems, from conceptual design and prototyping to testing and deployment. Their daily responsibilities often include leading project teams, developing software and hardware integration, troubleshooting system issues, and optimizing performance. Collaboration with cross-functional teams such as mechanical engineers, software developers, and product managers is frequent. These engineers may also mentor junior staff, participate in code reviews, and stay updated on emerging robotics technologies to implement the latest advancements. This mix of technical and leadership tasks makes the role both challenging and rewarding.

What are the key skills and qualifications needed to thrive as a senior robotics engineer?

A Senior Robotics Engineer typically requires an advanced degree in robotics, mechanical, electrical, or computer engineering, along with extensive experience in designing and developing robotic systems. Proficiency in programming languages such as C++, Python or ROS, and familiarity with CAD tools, embedded systems, and relevant certifications like Certified LabVIEW Developer are highly valued. Strong problem-solving skills, leadership abilities, and effective communication set top candidates apart. These skills ensure innovative solutions, efficient project management, and effective collaboration across multidisciplinary teams in the fast-evolving field of robotics.

What are the most commonly searched types of Robotics Engineer jobs in Canton, MI?

The most popular types of Robotics Engineer jobs in Canton, MI are:

What are popular job titles related to Senior Robotics Engineer jobs in Canton, MI?

For Senior Robotics Engineer jobs in Canton, MI, the most frequently searched job titles are:

What job categories do people searching Senior Robotics Engineer jobs in Canton, MI look for?

The top searched job categories for Senior Robotics Engineer jobs in Canton, MI are:

What cities near Canton, MI are hiring for Senior Robotics Engineer jobs?

Cities near Canton, MI with the most Senior Robotics Engineer job openings:

Robotics Engineer, Perception/Computer Vision

Warren, MI โ€ข On-site

Contractor

Re-posted 25 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.