You’ll bridge research and industry by transforming advanced robotic concepts into robust, production-ready technologies
Job Summary
You’ll bridge research and industry by transforming advanced robotic concepts into robust, production-ready technologies.
We foster a culture of professionalism, respect, and collaboration, offering a flexible and encouraging environment where you can sharpen your skills, lead impactful projects, and take control of your career development.
Joining the CMU team opens the door to an array of exceptional benefits including comprehensive medical, prescription, dental, and vision insurance as well as a generous retirement savings program with employer contributions.
Matching Summary
You’ll bridge research and industry by transforming advanced robotic concepts into robust, production-ready technologies.
Skills & Requirements
Must-have
3D perception (LiDAR, stereo vision, RGB-D)
Kinematics, dynamics, and control of manipulators
Motion planning (MoveIt, OMPL, RRT*)
Grasp/manipulation planning or whole-body control
C++ skills
Linux development experience
Basic software engineering principles
Nice-to-have
Sensor and robot calibration
Robot navigation, field robotics
Reinforcement learning, imitation learning
Familiarity with Gazebo, Isaac Sim, or Mujoco
Real-time control knowledge
Real-world deployment experience
Embedded systems development
Key Requirements
B.S. in Computer Science, Engineering, Mathematics or equivalent experience
1-3 years combined graduate academic and professional software development experience
Experience with scripting languages (Python or Matlab preferred)
Technical communication skill
Demonstrated success collaborating alongside a multi-functional team