Persona AI
Robotics Software Engineer, Manipulation
Pensacola, FL or Houston, TX · On-site · Full-time · Posted Aug 27, 2025
- Experience
- 7+ years; 5+ years with an advanced degree.
- Education
- BS, MS, or PhD in Robotics, Computer Science, or a related field.
About the job
Design, implement, and test manipulation algorithms and pipelines for humanoid robots, integrating control, perception, simulation, and machine learning.
What you'll do
- Develop manipulation algorithms and optimize pipelines for grasping, planning, control, and complex dexterous tasks.
- Integrate manipulation with whole-body control and develop digital twins; test in simulation and on real robots.
- Collaborate with the machine learning team to train and deploy models for manipulation.
What they ask for
- BS, MS, or PhD in Robotics, Computer Science, or a related field.
- 7+ years of robotics experience, or 5+ years with an advanced degree, emphasizing control and manipulation of robotic/humanoid arms.
- Strong background in motion planning, control theory, and optimization, with demonstrated implementation of advanced manipulation algorithms.
- Proficiency in C++, Python, relevant robotics libraries, trajectory optimization libraries, deep learning, computer vision, and robotic middleware.
Nice to have
- Experience with contact modeling, force/torque estimation, and tactile sensing; or machine learning for dexterous manipulation.
- Top-tier robotics publications on dexterous manipulation, or experience in a humanoid robot startup.
Tools
C++, Python, MoveIt!, Drake, OpenRAVE, IPOPT, SNOPT, qpOASES
AI focus
Work with the machine learning team to train and deploy models for manipulation; apply deep learning-based approaches to manipulation.
Model-written summary · the original posting is authoritative