Robotics Application Engineer
Core
Design, develop, and deploy software for robotic systems, bridging foundation models with real-world deployment.
Role type
Robotics Application Engineer
Builds
Robotic software solutions for production environments
Domain
Robotics, Autonomous Systems, Machine Learning
Deliverable
production ML models | product features
Required skills
Python, C++, ROS/ROS2, system integration, algorithm optimization, technical documentation
Preferred skills
AI/ML techniques, vision systems, simulation tools, sensor integration, autonomous systems background
Technologies
Python, C++, ROS, ROS2
Responsibilities
Design, develop, and deploy software for robotic systems; Integrate and deploy robotic software solutions into production environments; Test, troubleshoot, and debug robotic applications; Work closely with ML and core robotics engineers to surface deployment failures; Analyze and improve robot algorithms and system performance; Build and maintain technical documentation, runbooks, and tooling
Seniority
Mid-Senior, hands-on IC