Senior Robotics Software Engineer – AI-Enabled Manipulation & Industrial Automation
General Motors, Mountain View, California
About the job
Job Description
The Senior Robotics Software Engineer – AI-Enabled Manipulation & Industrial Automation designs, develops, integrates, validates, and deploys AI-enabled robotic applications for industrial and factory automation. The role spans robotic manipulation, perception, motion planning, computer vision, simulation, controls, and AI—including vision-language-action (VLA) models and learned manipulation policies.
The engineer develops end-to-end, closed-loop solutions that combine classical robotics and modern AI for tasks such as perception-guided manipulation, multimodal task understanding, sensor-driven feedback, and autonomous execution. This role bridges robotics software, artificial intelligence, and manufacturing automation, with a focus on turning advanced prototypes into robust, scalable, production-relevant systems.