CareerPlan

Software Engineering Manager, Robotics

Redford, MI, United StatesFull-time2026-11-06 → 2026-11-10

Core

Lead a global robotics software engineering team to develop and scale application software for mobile robots, manipulators, and humanoid systems, ensuring reuse of components across different physical configurations.

Role type

Engineering Manager, Robotics Software

Builds

Application software stack for advanced robotics programs (navigation, manipulation, simulation, system bring-up)

Domain

Manufacturing / Robotics

Required skills

Robotics software development, ROS 2, C++, Python, robot kinematics, device drivers, team leadership, hiring, distributed team management, engineering planning

Preferred skills

Humanoid/mobile manipulator/legged platform experience, simulation-driven development (Isaac Sim, Gazebo, MuJoCo), behavior trees/state machines, shared software platform development, international team collaboration, manufacturing readiness processes

Technologies

ROS 2, Isaac Sim, Gazebo, MuJoCo

Responsibilities

Lead development of the software application stack, define delivery plans and milestones, oversee software for robot description and kinematics, lead and coach a globally distributed team, coordinate interfaces with robotics platform and hardware teams, establish software quality and testing practices

Seniority

Manager, hands-on technical leadership