Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Torc Robotics Logo

Software Engineer 2

Torc Robotics

Salary not specified
Dec 9, 2025
Blacksburg, VA, US
Apply Now

The business problem is to support perception component development and testing of autonomy software for self-driving trucks at the company.

Requirements

  • Programming experience in C++
  • Using Python for data analysis
  • ROS2 for autonomous SW development and simulation
  • Full life cycle software development including unit and software integration testing and configuration management
  • Test-Driven Development Methodology and test framework architectures
  • Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) simulation and testing methodologies
  • Software and system troubleshooting and problem-solving with specific focus on system-level analysis, fault isolation and identification

Responsibilities

  • Design, develop, integrate, test and validate perception simulation testing software using state-of-the-art recompute testing technology to support perception component development and testing of autonomy software for self-driving trucks.
  • Shape the future of data for autonomous trucking by contributing to perception recompute testing pipeline.
  • Advance modern simulation recompute techniques for perception testing based on annotated real data and synthetic rendered data.
  • Deliver key contributions to design, architecture and implementation of a recompute testing framework that allows to scale perception testing.
  • Integrate the framework in a cloud environment and automate the pipeline to allow scaling for the target verification and validation of autonomous trucks.
  • Support log data replay and metrics development for perception software components.
  • Identify testing gaps and derive requirements for new or improved test tools, perception simulation environments and test frameworks.

Other

  • Master’s degree or equivalent in Computer Engineering, Computer Science, Robotics, or related autonomy software engineering field with 1 year of relevant experience
  • Bachelor’s degree or equivalent in Computer Engineering, Computer Science, Robotics, or related autonomy software engineering technical field with 5 years’ of relevant experience
  • Ability to communicate with stakeholders in perception development, integration, infrastructure and verification testing
  • Ability to work from anywhere in the U.S.
  • Position located in Blacksburg, VA