CareerPlan

Senior Robotics Software Engineer – AI-Enabled Manipulation & Industrial Automation

Mountain View, California, United States of AmericaFull-time$153k2026-11-06 → 2026-11-10
On-site · United States

Core

Design, develop, integrate, validate, and deploy AI-enabled robotic applications for industrial and factory automation, focusing on manipulation, perception, motion planning, and VLA models.

Role type

Senior IC robotics software engineer (AI-enabled manipulation)

Builds

End-to-end, closed-loop robotic systems for pick-and-place, material handling, machine tending, and vision-guided manipulation.

Domain

Industrial automation + AI/ML robotics

Deliverable

production ML models

Required skills

Python, C++, ROS 2, computer vision, motion planning, inverse kinematics, AI/ML integration, simulation-to-real workflows, hardware integration, force control

Preferred skills

FANUC/Universal Robots experience, VLA models, imitation learning, synthetic data generation, 3D perception, GPU-accelerated inference, production deployment

Technologies

MoveIt, Lula, RMPflow, OMPL, NVIDIA Isaac Sim, Isaac Lab, Omniverse, Replicator, PyTorch, TensorRT, ONNX Runtime, Docker, Git, Linux

Responsibilities

Develop collision-aware manipulation pipelines; build computer-vision and AI perception systems; integrate AI/ML models into real-time workflows; develop closed-loop systems with sensor feedback; own software architecture from prototyping to deployment; calibrate manipulators and sensors; implement force and compliant control; build data-collection workflows for learned policies.

Seniority

Senior, hands-on IC