Robotics Engineer
Core
Build software and own hardware integration for general-purpose robotic systems, bridging foundation models with real-world deployment.
Role type
Senior IC robotics engineer (systems integration & deployment)
Builds
Robotic platforms with navigation, motion planning, SLAM, perception, and manipulation capabilities
Domain
Robotics, Autonomous Systems, Hardware-Software Integration
Deliverable
production ML models | product features | physical/clinical work
Required skills
C++, Python, ROS/ROS2, systems-level architecture, sensor/actuator integration, hardware bring-up, debugging across hardware/software/model layers
Preferred skills
Navigation/motion planning/control, SLAM, perception/computer vision, manipulation, ML model deployment on robots, autonomous systems background, simulation tools, embedded/real-time systems
Technologies
C++, Python, ROS, ROS2
Responsibilities
Design, develop, and deploy software for navigation, motion planning, control, SLAM, perception, and manipulation; Integrate sensors, actuators, and compute while leading hardware bring-up and calibration; Deploy and monitor robotic solutions in production environments; Test, troubleshoot, and debug applications tracing failures across layers; Collaborate with ML and core robotics teams to deploy models and improve systems; Analyze and optimize robot algorithms for reliability and scalability; Build technical documentation and tooling
Seniority
Mid-to-Senior, hands-on IC