Robotics software Engineer

Optimal Inc.
Warren, MI

Job Description

Job Description


Robotics Software Engineer - Manipulation & Automation


Position Overview

We are seeking a Robotics Engineer specializing in manipulation and automation to support the development of an automated grasp planning solution for robotic pick-and-place applications in automotive manufacturing environments.

This role focuses on developing robotic grasp planning algorithms, ROS2-based robotic platforms, and integrated robot systems capable of reliably manipulating real-world parts. The engineer will contribute to both software development and system integration, supporting a demonstration platform using collaborative robots.

The ideal candidate has strong experience in robotic manipulation, ROS/ROS2 development, and robotics software engineering with hands-on exposure to real robotic systems.

Key Responsibilities

Develop automated grasp planning tools for robotic pick-and-place applications.

Design and implement Python and C++ based algorithms for grasp generation and evaluation.

Build and maintain a ROS2-based robotic grasp planning platform.

Integrate grasp planning algorithms with robot hardware and collaborative robotic systems.

Evaluate grasp performance under real operational conditions using production parts.

Support testing and validation of robotic grasp solutions across multiple parts and use cases.

Troubleshoot and improve system performance based on real-world testing results.

Collaborate with cross-functional engineering teams to support system development and demonstrations.

Prepare technical documentation following engineering standards.

Required Qualifications

Master's degree or higher in Robotics, Computer Science, Mechanical Engineering, or a related discipline

Experience developing robotics software with real-world robotic manipulation systems

Strong experience with ROS / ROS2 for robotic manipulation or grasp planning

Proficiency in Python and preferably C++

Solid understanding of robot kinematics, dynamics, and path-planning techniques

Experience applying machine learning methods to robotic perception or grasp planning

Proficiency in Linux environments (Ubuntu) and familiarity with Git version control

Strong debugging skills and system integration experience

Excellent communication skills and experience working with cross-functional engineering teams

Nice to Have

Experience with robot simulators such as Isaac Sim or MuJoCo

Background in manufacturing automation or robotic pick-and-place systems

Experience deploying robotics systems in production or industrial environments

Posted 2026-05-11

Recommended Jobs

GIS Analyst

Matrix Design Group, Inc.
Grand Rapids, MI

Matrix has been named a Zweig Group 2025 Best Firm to Work For! About Matrix: Matrix Design Group, Inc., an employee-owned planning, engineering, and environmental consulting firm is actively seekin…

View Details
Posted 2026-05-11

Landscape Maintenance Laborer

Heritage and Company, Inc. MBE
Holly, MI

Job Title: Landscape Maintenance Laborer Company: Heritage and Company, Inc. We are seeking dedicated and hardworking individuals to join our team as Landscape Maintenance Laborers . At Her…

View Details
Posted 2026-02-14

Associate Editor

Warren, MI

Trade Law Daily, the leading independent publication dealing with the news and information needs of customs lawyers, importers, exporters and policymakers, seeks an enterprising reporter to write abou…

View Details
Posted 2026-04-15

Assembly Line Worker

G.Z.Q.S.O.
Sterling Heights, MI

Job Title: Assembly Line Worker Company: G.Z.Q.S.O. Job Summary: G.Z.Q.S.O. is seeking motivated and detail-oriented Assembly Line Workers to join our production team. As an Assembly Line W…

View Details
Posted 2026-05-08

Cashier/receptionist

Cadillac of Novi
Novi, MI

Job Description Job Description Fox Motors has a Receptionist & Cashier opening in Novi, MI at Cadillac of Novi. You would contribute to our overall vision, "Working together moving people throug…

View Details
Posted 2026-05-05

Project Manager

Tower Pinkster
Kalamazoo, MI

Join our team at TowerPinkster and open a new door to an amazing career! TowerPinkster, an innovative architecture, engineering, and interior design firm based in the Midwest with offices in Michigan…

View Details
Posted 2026-02-06

Laundry Attendant

Soap Savvy Laundry
Eastpointe, MI

Job Description Job Description Laundry Attendant / Part Time We’re looking for part time individual to work 2-4 days/week. Experience is a plus, but optional. Key Requirements: Flexible s…

View Details
Posted 2026-05-09

3rd Shift Maintenance Technician

American Axle & Manufacturing
Oxford, MI

Job Posting Title 3rd Shift Maintenance Technician Job Description Summary The Maintenance Technician supports production operations by performing maintenance and repairs on mechanical equ…

View Details
Posted 2026-05-09

Phlebotomist Float

Covance Inc.
Livonia, MI

Labcorp is seeking a Float Phlebotomist to work in Southeast Michigan Work Schedule:  Flexibility to work a varied schedule (8 hr shifts) between the hours of 7:00am - 7:00pm Monday-Friday and …

View Details
Posted 2026-05-08

Project Manager (PE)- Land Development (Kalamazoo)

Metric Geo
Kalamazoo, MI

Now Hiring: Project Manager (PE)- Land Development Kalamazoo, MI | Full-Time | On-Site An ENR's Top 100 Design Firm is looking for a Project Manager (PE) with expertise in Land Develop…

View Details
Posted 2026-04-27