Senior Staff Software Engineer, Calibration
New
A
Agility RoboticsRobotics
RemoteFull-TimeSenior
Salary$218,000 — $340,000 USD
Apply NowOpens the employer's application page
Job Details
- Experience
- 10+ years
- Required Skills
- PythonC++LinuxComputer Vision
Requirements
- 10+ years of practical experience calibrating complex robotic or sensor-rich systems in real production environments.
- Track record of designing and delivering calibration systems end to end.
- Deep expertise across multiple sensor modalities (RGB cameras, LiDAR, thermal imagers, IMUs, encoders, etc).
- Working command of kinematic calibration and the coupling of sensor extrinsics to kinematics.
- Demonstrated understanding of production calibration requirements such as repeatability, data collection, simplicity, and throughput.
- Experience building data and metrics infrastructure that supports calibration at scale.
- Strong programming skills in C++ and Python.
- Player-coach orientation capable of executing technical work and developing talent.
- Effective collaboration skills across hardware, controls, perception, and vendor stakeholders.
- Hands-on engineering practice comfortable in the lab and on the production floor.
Responsibilities
- Design, implement, and deliver calibration systems end to end, including algorithms, fixtures, on-fixture software, data pipelines, validation, and operator workflow.
- Own calibration across perception sensors (RGB cameras, LiDAR, thermal imagers, and other modalities) and kinematic calibration of the robot.
- Establish the data and metrics infrastructure underpinning calibration, including per-unit records, accuracy and drift metrics, traceability, and fleet-level monitoring.
- Own the delivery of calibration fixture software, including operator-facing applications on Linux.
- Own the delivery of in-field self-check and recalibration capabilities to maintain calibration validity.
- Define the requirements that calibration outputs place on downstream manufacturing processes.
- Coordinate with sensor vendors and contract manufacturers on the deployment of calibration processes.
- Identify, hire, mentor, and develop other engineers contributing to calibration work.
View Full Description & ApplyYou'll be redirected to the employer's site