Robotics Calibration Software Engineer
Core
Develop and deploy sensor calibration algorithms and software infrastructure for autonomous mobile robots using visual localization and perception systems.
Role type
Robotics Calibration Software Engineer
Builds
Autonomous mobile robots powered by visual localization and perception systems
Domain
Robotics, Computer Vision, Embedded Systems
Deliverable
production ML models | product features
Required skills
C++, Python, Rust, sensor calibration algorithms, root cause analysis, software infrastructure design, ARM64 SoC deployment, statistics, gradient-based optimization
Preferred skills
SLAM, computer vision, robotics systems
Technologies
C++, Python, Rust, ARM64 SoC
Responsibilities
Prototype and test novel sensor calibration algorithms; Collaborate with project teams to perform root cause analysis and resolve calibration issues; Write algorithm and software infrastructure code including feature design and debugging; Produce and maintain high-quality C++, Rust, and Python code; Deploy calibration tools on AI-ready ARM64 System-on-a-Chip (SoC); Collaborate with software engineers in a learning environment
Seniority
Mid-level, hands-on IC