Torc Robotics

Leading autonomous vehicle technology since 2007, Torc develops automated Level 4, Class 8 trucks with Daimler.

Senior Software Engineer - Sensor Calibration

Software EngineerSoftware EngineerFull TimeRemoteTeam 501-1,000Since 2007H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

7 days ago

Salary

Not specified

No structured requirement data.

Job Description

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

The Sensor Calibration team at Torc plays a vital role in ensuring the accuracy and reliability of perception systems across our autonomous vehicle platform. We develop and maintain software tools and algorithms that calibrate and validate multi-modal sensors including cameras, Lidar, and IMUs—both in simulation and on real vehicles. Our work directly supports the safety, performance, and robustness of autonomous driving capabilities.

  • Design and implement scalable sensor calibration pipelines in Python and C++, leveraging OpenCV, ROS, and linear algebra libraries for real-time and offline calibration.
  • Develop tools to perform and automate camera intrinsic calibration, Lidar-to-camera, and IMU-to-camera extrinsic calibration.
  • Apply mathematical rigor using Lie groups, quaternions, and 3D transformations to support accurate calibration and registration.
  • Build and maintain simulation tools and data pipelines for sensor modeling and calibration validation.
  • Work closely with perception, simulation, and platform teams to ensure calibration accuracy across hardware configurations and software versions.
  • Utilize Docker, Bazel, and Git to develop reproducible, containerized calibration workflows integrated into CI/CD pipelines.
  • Debug sensor alignment issues in vehicle logs and simulation using ROS tools, rviz, and custom visualizers.

Qualifications

  • Bachelor’s Degree in Computer Science, Robotics, Electrical Engineering, or a related field with 6+ years of experience (or a Master’s Degree with 4+ years of experience).
  • Proficiency in Python and C++ for tool development and algorithm implementation.
  • Experience with OpenCV, ROS, and numerical libraries for computer vision and robotics.
  • Experience working with sensors and sensor data across multiple modalities.
  • Strong understanding of camera intrinsic/extrinsic models, sensor alignment, and coordinate frame transformations.
  • Familiarity with Lidar, IMU, and multi-sensor calibration, especially in robotics or autonomous systems.
  • Solid grasp of 3D geometry, non-linear optimization, and matrix math, including SE(3) and SO(3) representations.
  • Comfort working in Linux development environments, using Git, Docker, and command-line tools.

Requirements

  • Experience with Rust or interest in learning it for high-performance tooling.
  • Familiarity with non-linear least squares solvers (e.g., Ceres, g2o).
  • Background in sensor simulation for synthetic data generation and validation.
  • Contributions to ROS-based open-source calibration tools.
  • Uses vim as a primary editor (yes, really).
  • Willingness to travel on occasion.

Benefits

  • 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.

Work Location

For this position, we are open to hiring in Ann Arbor, MI (U.S.) office work locations in a hybrid capacity. We are also open to hiring Remote in the United States.

Job Requirements

  • Bachelor’s Degree in Computer Science, Robotics, Electrical Engineering, or a related field with 6+ years of experience (or a Master’s Degree with 4+ years of experience).
  • Proficiency in Python and C++ for tool development and algorithm implementation.
  • Experience with OpenCV, ROS, and numerical libraries for computer vision and robotics.
  • Experience working with sensors and sensor data across multiple modalities.
  • Strong understanding of camera intrinsic/extrinsic models, sensor alignment, and coordinate frame transformations.
  • Familiarity with Lidar, IMU, and multi-sensor calibration, especially in robotics or autonomous systems.
  • Solid grasp of 3D geometry, non-linear optimization, and matrix math, including SE(3) and SO(3) representations.
  • Comfort working in Linux development environments, using Git, Docker, and command-line tools.
  • Experience with Rust or interest in learning it for high-performance tooling.
  • Familiarity with non-linear least squares solvers (e.g., Ceres, g2o).
  • Background in sensor simulation for synthetic data generation and validation.
  • Contributions to ROS-based open-source calibration tools.
  • Uses vim as a primary editor (yes, really).
  • Willingness to travel on occasion.

Benefits

  • 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.
  • Work Location
  • For this position, we are open to hiring in Ann Arbor, MI (U.S.) office work locations in a hybrid capacity. We are also open to hiring Remote in the United States.

Related Job Pages

More Software Engineer Jobs

Senior Director of Engineering, Head of Internal Technology

DigitalOcean

The cloud ☁️ of choice for developers, startups, and growing digital businesses around the world.

Software Engineer7 days ago
Full TimeRemoteTeam 1,001-5,000Since 2011H1B Sponsor

Sr. Director Engineering leading internal technology at DigitalOcean

CloudCyber Security
Washington
$221K - $277K / year

Senior Director Engineering, Head of Internal Technology

DigitalOcean

The cloud ☁️ of choice for developers, startups, and growing digital businesses around the world.

Software Engineer7 days ago
Full TimeRemoteTeam 1,001-5,000Since 2011H1B Sponsor

Leading Internal Technology Engineering at DigitalOcean, an AI-native cloud company

CloudCyber Security
Colorado
$221K - $277K / year

Engineering Manager

DigitalOcean

The cloud ☁️ of choice for developers, startups, and growing digital businesses around the world.

Software Engineer7 days ago
Full TimeRemoteTeam 1,001-5,000Since 2011H1B Sponsor

Software Development Manager keeping cloud running smoothly at DigitalOcean

AnsibleCloudDistributed SystemsLinuxOpen SourcePythonTCP/IPTerraformGo
Colorado
$151.7K - $189.6K / year
Full TimeRemoteTeam 11-50

The developer will design, develop, and maintain executive dashboards and heads-up displays presenting audit and validation KPIs, implementing interactive visualizations with drill-down capabilities. Duties also include integrating visualizations with automated audit outputs, ensuring near real-time updates, and implementing role-based access controls.

United States