Skip to main content

Woven by Toyota

Software Engineer, Calibration

Ann Arbor, MIemployeemidAdded today

About this role

Woven by Toyota seeks a Software Engineer to develop online sensor calibration algorithms for autonomous driving systems. You'll design and implement calibration solutions for cameras, LiDAR, radar, and IMU sensors, validate their performance, and optimize them for real-world deployment across Toyota production vehicles.

What you'll do

  • Design and implement online (dynamic) sensor calibration algorithms for autonomous driving
  • Develop tools and software to validate calibration quality and accuracy
  • Optimize calibration algorithms for runtime performance under computational constraints
  • Manage sensor data quality for post-processing in autonomous driving applications
  • Support operational calibration workflows for autonomous driving test vehicles
  • Collaborate with Sensing, Perception, and Localization teams on sensor integration

What they're looking for

  • Sensor calibration algorithms and methodology
  • Autonomous driving system architecture knowledge
  • Camera, LiDAR, radar, and IMU sensor technologies
  • Algorithm development and optimization
  • C++ or Python programming
  • Computational performance optimization
  • Vehicle integration and testing experience
  • Data quality management and validation
Apply on the employer's site

Opens the official application on the employer’s site. No login required.

Woven by Toyota

Woven by Toyota develops software-defined vehicle platforms and AI solutions, with a focus on autonomous driving systems and secure, human-centric mobility technology. The company is hiring Systems Engineers and Software Engineers to architect platforms, design software systems, and build sensor calibration tools for next-generation vehicles.

View all jobs at Woven by Toyota

Likely interview questions

  • Describe your experience developing or validating sensor calibration algorithms for autonomous driving systems.
  • Walk us through how you've optimized an algorithm to run within strict computational and memory constraints.