Robotics Software Engineer

Optimal Inc.
Warren, MI

Job Description

Job Description

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 responsible for leading the architectural transition of our current robotic workcells from proprietary software to a highly customized, robust, and scalable ROS 2 based architecture.

You will design, implement, and deploy advanced motion planning algorithms using MoveIt 2 and integrate sophisticated 3D perception pipelines to handle complex pick-and-place tasks in dynamic manufacturing environments.

Key Responsibilities

  • Motion Planning: Develop, tune, and implement advanced robotic arm motion planning and manipulation algorithms using MoveIt 2.
  • Perception Pipeline Integration: Design and integrate 3D perception pipelines (utilizing point clouds, depth maps, and 3D sensors like Photoneo PhoXi) for robust object detection, pose estimation, and obstacle avoidance.
  • Software Development: Write clean, efficient, and production-ready code in C++ and Python within the ROS 2 ecosystem.
  • Hardware Integration: Interface software stacks with industrial robotic arms, end-effectors, and 3D vision sensors, ensuring seamless real-time communication and low-latency control.
  • Testing & Validation: Design and execute rigorous simulation testing (e.g., Gazebo) and physical hardware validation in the lab and on the factory floor.
  • Collaboration: Work closely with cross-functional teams including mechanical, electrical, and manufacturing engineers to deliver end-to-end automation solutions.

Required Qualifications
Education: Master's degree in Robotics, Computer Science, Software Engineering, Electrical Engineering, or a related field.

  • ROS 2 Expertise: Proven, hands-on experience developing complex robotics applications using ROS 2 and its core concepts (Nodes, Topics, Services, Actions, lifecycle management).
  • Motion Planning: Deep understanding of kinematics, dynamics, and motion planning frameworks, with extensive hands-on experience using MoveIt 2.
  • Perception: Solid background in 3D computer vision and point cloud processing (PCL, OpenCV) for robotic manipulation tasks.
  • Programming Skills: Strong proficiency in modern C++ and Python.
    System Integration: Experience interfacing with industrial robots and 3D vision hardware (e.g., RealSense, ZED).
Posted 2026-05-15

Recommended Jobs

Landscape Architect

Boss Engineering
Howell, MI

Company Boss Engineering Company, a leading civil engineering / surveying consulting firm headquartered in Howell, MI, seeks motivated, team oriented, professionals for our corporate office. Job Des…

View Details
Posted 2026-01-28

HVAC Service Technician

Sila Services
Southfield, MI

Job Description Job Description Residential HVAC Service Technician Welcome to  Levine & Sons Plumbing, Heating, and Cooling , where we don't just provide services – we craft experiences, for…

View Details
Posted 2026-05-14

Hourly Pooled - Athletic Training Aid, Sports Medicine

University of Wyoming
Wyoming, MI

Hourly Pooled - Athletic Training Aid, Sports Medicine Join Our Campus Community! Thank you for your interest in joining the University of Wyoming. Our community thrives on the contribution…

View Details
Posted 2026-05-17

(Part-Time) Interpreter

Huron-Clinton Metroparks
New Boston, MI

PAY RATE: $16.17 - $18.80 /hour DOQ (Up to 1,500 hour per year) GENERAL STATEMENT OF DUTIES: Under the direction of the District Interpretive Services Supervisor, this year-round, part time Interp…

View Details
Posted 2026-03-21

1st Shift High Tech Home Health Aide or Certified Nursing Assistant

AdvisaCare
Holland, MI

Now Hiring: Home Health Aide (HHA) – Holland Area Care With Heart. One Client at a Time. ✨ Why You’ll Love This Role: • No crowded halls • No juggling multiple patients • Just yo…

View Details
Posted 2026-05-15

Tax Senior

Mangrum Career Solutions LLC
Kalamazoo, MI

Great accountants do more than deliver projects – they help shape futures. Join a team that blends deep technical expertise with proactive guidance, serving as strategic partners to their clients rat…

View Details
Posted 2026-03-02

Safety Officer

Baker College
Cadillac, MI

Job Description Job Description Discover the opportunity to join Baker College, honored as one of the 2024 & 2025 Best and Brightest Workplaces in West Michigan, Metro Detroit, and Nationally! …

View Details
Posted 2026-05-09

Pizza Makers & Shift Leaders

Oven 360 Troy
Troy, MI

Job Description Job Description Oven 360 Troy – Pizza makers and shift leaders   Oven 360 Troy is looking to add pizza makers & shift leaders who can grow into a managerial role within our te…

View Details
Posted 2026-04-23

Expert Continuous Improvement Specialist

CHS Inc
Lansing, MI

CHS Inc. is a leading global agribusiness owned by farmers, ranchers and cooperatives across the United States that provides grain, food and energy resources to businesses and consumers around the wo…

View Details
Posted 2026-05-17

Business Developer (Civil Engineering / Pavement Technology)

NIRA DYNAMICS INC
Ann Arbor, MI

Job Description Job Description Benefits: ~401(k) ~ Competitive salary ~ Dental insurance ~ Health insurance ~ Opportunity for advancement ~ Paid time off About Us NIRA Dynam…

View Details
Posted 2026-04-05