Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Torc Robotics

Senior Software Engineer, Calibration

Torc Robotics

Senior Software Engineer developing C++ calibration software for autonomous vehicles at Torc Robotics. Driving sensor calibration pipeline architecture and leading technical initiatives in autonomous technology.

Posted 4/28/2026full-timeAnn Arbor • Missouri • 🇺🇸 United StatesSenior💰 $160,000 - $193,000 per yearWebsite

Tech Stack

Tools & technologies
DockerLinuxPython

About the role

Key responsibilities & impact
  • Own the design and architecture for a scalable sensor calibration pipeline in C++, leveraging available libraries (OpenCV, linear algebra libraries) for real-time and offline calibration
  • Deep expertise in linear algebra to lead the design and implementation of spatial computational system for multi-modals sensor platforms
  • Lead the development of specialized dedicated libraries allowing sensor-to-sensor extrinsic calibration (lidar-camera, imu-lidar, etc.) using multi-sensor targetless detections during robotics missions
  • Experience with camera intrinsic and extrinsic calibration
  • Drive the design and maintenance of simulation tools and data pipelines for sensor modeling, calibration validation, and large-scale regression testing
  • Collaborate cross-functionally with perception, simulation, and platform teams to define calibration requirements, set best practices, and ensure robustness across hardware configurations and software releases
  • Establish and maintain CI/CD-integrated calibration workflows using Docker, Bazel, and Git to enable reproducible, automated testing and deployment
  • Lead deep-dive debugging and root-cause analysis of complex sensor alignment issues in vehicle logs and simulation using ROS tools, rviz, and custom visualization utilities
  • Mentor junior engineers and contribute to technical reviews, fostering a culture of high-quality software design and code excellence

Requirements

What you’ll need
  • Bachelor’s Degree in Computer Science, Robotics, Electrical Engineering, or a related field with 5–7+ years of experience (or a Master’s Degree with 3–5+ years of experience)
  • Proven expertise in Python and C++ for algorithm development, system design, and high-performance tooling
  • Advanced experience with OpenCV, ROS, and numerical libraries for computer vision and robotics applications
  • Deep understanding of multi-sensor calibration (camera, Lidar, IMU) in robotics or autonomous systems
  • Strong mathematical foundation in 3D geometry, non-linear optimization, and matrix math, including SE(3) and SO(3) transformations
  • Proficiency in Linux development, version control (Git), containerization (Docker), and build systems (Bazel)
  • Demonstrated experience designing scalable software architectures and leading technical initiatives
  • Excellent problem-solving skills and ability to drive cross-team technical alignment

Benefits

Comp & perks
  • A competitive compensation package that includes a bonus component and stock options
  • 100% paid medical, dental, and vision premiums for full-time employees
  • 401K plan with a 6% employer match
  • Flexibility in schedule and generous paid vacation (available immediately after start date)
  • Company-wide holiday office closures
  • AD+D and Life Insurance

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++PythonOpenCVROSlinear algebra3D geometrynon-linear optimizationmatrix mathmulti-sensor calibrationalgorithm development
Soft Skills
problem-solvingcross-team collaborationmentoringtechnical reviewsleadershipcommunicationdesign excellencecode quality
Certifications
Bachelor’s Degree in Computer ScienceBachelor’s Degree in RoboticsBachelor’s Degree in Electrical EngineeringMaster’s Degree in Computer ScienceMaster’s Degree in RoboticsMaster’s Degree in Electrical Engineering