1

Robotics Jobs in Rochester, MI (NOW HIRING)

About the Role We are seeking a highly skilled and motivated Robotics Software Engineer to spearhead the development of our next-generation automated pick-and-place systems. In this role, you will be ...

We are seeking a highly skilled and motivated Robotics Software Engineer to lead the development of a next-generation dual-arm, ROS 2-based manipulation system capable of operating with multiple ...

We are seeking a highly skilled and motivated Robotics Software Engineer to lead the development of a next-generation dual-arm, ROS 2-based manipulation system capable of operating with multiple ...

The Automation Robotics Engineer will provide technical support for the design, development, and implementation of automated manufacturing systems. This individual primary responsibilities include ...

The Automation Robotics Engineer will provide technical support for the design, development, and implementation of automated manufacturing systems. This individual primary responsibilities include ...

The Automation Robotics Engineer will provide technical support for the design, development, and implementation of automated manufacturing systems. This individual primary responsibilities include ...

Robotics Technician (Integration / Installation) Location: Novi, Michigan (Travel Required) Position Overview We are seeking experienced Robotics Technicians and Joining Specialists to support a ...

Robotics Technician (Integration / Installation) Location: Novi, Michigan (Travel Required) Position Overview We are seeking experienced Robotics Technicians and Joining Specialists to support a ...

The Robotic Specialist is responsible for establishing and maintaining the robot equipment design and applications standards for Stellantis VPE CARE , as well as lead projects to optimize machine ...

We are seeking a Robotics Engineer that has Embedded Software Engineering experience in designing and programming embedded systems for data acquisition, signal processing, and algorithm development.

We are seeking a Robotics Engineer that has Embedded Software Engineering experience in designing and programming embedded systems for data acquisition, signal processing, and algorithm development.

Robotics Technician Duration: long term contract Location: Auburn Hills, MI 48326 Robotics 1 - Entry Level * Experience: 1-2 years of experience in a related field * Education: High school diploma or ...

Vision/Robot Engineer

Warren, MI · On-site

$90K - $139K/yr

Integrate robotics and vision systems with PLCs (Allen-Bradley, Siemens, or similar) and HMI interfaces. * Lead the installation, commissioning, and continuous improvement of automation equipment.

Integrate robotics and vision systems with PLCs (Allen-Bradley, Siemens, or similar) and HMI interfaces. * Lead the installation, commissioning, and continuous improvement of automation equipment.

Vision/Robot Engineer

Warren, MI · On-site

$90K - $139K/yr

Integrate robotics and vision systems with PLCs (Allen-Bradley, Siemens, or similar) and HMI interfaces. * Lead the installation, commissioning, and continuous improvement of automation equipment.

next page

Showing results 1-20

Robotics information

See Rochester, MI salary details

$77.3K

$88.4K

$107.2K

How much do robotics jobs pay per year?

As of May 30, 2026, the average yearly pay for robotics in Rochester, MI is $88,363.00, according to ZipRecruiter salary data. Most workers in this role earn between $82,800.00 and $93,900.00 per year, depending on experience, location, and employer.

What Are the Qualifications to Get a Job in Robotics?

The qualifications you need to get a job in robotics depend on the position you are interested in. Engineers and designers typically need a bachelor’s or master’s degree in robotics, mechanical or electrical engineering, or computer science, as well as strong programming skills. Some technicians and operators also need to have a bachelor’s degree or extensive training. Good technical and analytical skills are required for work in robotics. The duties of these positions vary significantly, although in many cases job responsibilities overlap. For example, engineers often gather advice and technical knowledge from technicians and operators about how robots function when they design new systems.

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

To thrive as a Robotics Engineer, you need a solid background in mechanical engineering, electrical engineering, and computer science, typically supported by a relevant degree. Proficiency in programming languages (such as Python, C++, or ROS), CAD software, and familiarity with robotics hardware or automation systems is essential. Strong problem-solving abilities, teamwork, and effective communication help you stand out in multidisciplinary projects. These skills ensure the successful design, development, and implementation of innovative robotic solutions in dynamic environments.

How do robotics professionals typically collaborate with other engineering disciplines during a project?

Robotics professionals frequently work in cross-functional teams alongside electrical, mechanical, and software engineers. This collaboration ensures that robotic systems are seamlessly integrated, from hardware design to control algorithms and user interfaces. Effective communication and iterative problem-solving are key, as team members must align on technical requirements, system architecture, and testing protocols. Such teamwork not only enhances project outcomes but also provides valuable opportunities to broaden technical skills and learn from other engineering domains.

What are robotics jobs?

Robotics jobs involve designing, building, programming, testing, and maintaining robots or robotic systems. Professionals in this field may work in industries such as manufacturing, healthcare, automotive, aerospace, and research, focusing on automation and innovative technology solutions. Roles can include robotics engineers, technicians, programmers, and researchers, all working together to improve efficiency, safety, and productivity through robotics. These positions typically require knowledge in areas like mechanical engineering, electronics, computer programming, and artificial intelligence.

What is the difference between Robotics vs Mechanical Engineering?

AspectRoboticsMechanical Engineering
Required CredentialsTypically requires a degree in Robotics, Electrical, or Mechanical Engineering; certifications in automation or control systemsRequires a degree in Mechanical Engineering; professional licensure may be preferred
Work EnvironmentOften involves working with automation systems, programming robots, and integrating hardware/softwareFocuses on designing, analyzing, and manufacturing mechanical systems
Industry UsageUsed in automation, manufacturing, aerospace, and researchApplied across automotive, aerospace, energy, and manufacturing sectors

Robotics and Mechanical Engineering share overlapping skills, especially in design and systems analysis. However, Robotics emphasizes automation, programming, and system integration, while Mechanical Engineering focuses on mechanical design and analysis. Both fields are vital in manufacturing and technology sectors, but Robotics professionals often work more with software and control systems, whereas Mechanical Engineers concentrate on physical components.

What are the most commonly searched types of Robotics jobs in Rochester, MI? The most popular types of Robotics jobs in Rochester, MI are:
What are popular job titles related to Robotics jobs in Rochester, MI? For Robotics jobs in Rochester, MI, the most frequently searched job titles are:
What job categories do people searching Robotics jobs in Rochester, MI look for? The top searched job categories for Robotics jobs in Rochester, MI are:
What cities near Rochester, MI are hiring for Robotics jobs? Cities near Rochester, MI with the most Robotics job openings:
Infographic showing various Robotics job openings in Rochester, MI as of May 2026, with employment types broken down into 80% Full Time, and 20% Part Time. Highlights an 80% In-person, and 20% Remote job distribution, with an average salary of $88,363 per year, or $42.5 per hour.

Robotics Engineer, Perception/Computer Vision

Nastech Global

Warren, MI • On-site

Contractor

Posted 29 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.