The Senior Robotics Software Engineer 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 models and learned manipulation policies. The engineer develops end-to-end, closed-loop solutions that combine classical robotics and modern AI for perception-guided manipulation, multimodal task understanding, sensor-driven feedback, and autonomous execution. The position focuses on turning advanced prototypes into robust, scalable, production-relevant systems, with technical ownership from early prototyping and simulation through hardware integration, validation, and deployment. The role is onsite in Mountain View, California, five days per week. The stated salary range is $153,200 to $234,100, with potential incentive pay based on company performance, job level, and individual performance. GM offers health and wellbeing programs, including medical, dental, vision, Health Savings Account and Flexible Spending Accounts; retirement savings, sickness and accident benefits, life insurance, paid vacation and holidays, tuition assistance, an employee assistance program, and GM vehicle discounts.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior