Software Development inTest Engineer (SDET)

Torc Robotics

About the Company

At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business.

A leader in autonomous driving since 2007, Torc has spent over a decade commercializing our solutions with experienced partners. Now a part of the Daimler family, we are focused solely on developing software for automated trucks to transform how the world moves freight.

Join us and catapult your career with the company that helped pioneer autonomous technology, and the first AV software company with the vision to partner directly with a truck manufacturer.

What You'll Do:

  • Responsible for creating software unit and integration test cases, test procedures, executing appropriate regression tests, analyzing the results and how they correlate to on road data and readiness for deployment to real world systems integration teams
  • Build tools to deploy, execute, and monitor Autonomous Driving code in development and production workflows
  • Build tools to configure Torc software for use in a variety of configurations across multiple platforms
  • Communicating results to product owners and internal customers
  • Deliver complex projects through incremental development
  • Identify test gaps and drive requirements for new test tools and test frameworks
  • Integrate new platform revisions and hardware configurations into the system
  • Perform root cause analysis on complex integrated systems
  • Validate and analyze Virtual Driver performance to support product improvement areas
  • Write tools to post-process data from test automation and other tools as needed to support development

What You'll Need to Succeed:

  • Bachelor’s degree, or foreign degree equivalent, in Computer Science, Computer Engineering, Robotics Engineer, Systems Engineering, or engineering equivalent
  • Enthusiasm to understand a complex system and its various components
  • Experience with C++, Python
  • Experience working with and building tooling for large, complex systems
  • Experience with containerization, such as Docker
  • Experience writing software that interfaces with hardware
  • Linux and/or embedded Linux packaging experience
  • Passionate about self-driving technology and its potential impact on the world
  • Strong background working with data, either in academia or industry
  • Solid understanding of physics, in particular dynamics
  • Working knowledge of Test-Driven Development Methodology and test framework architectures

Bonus Points!

  • Master’s degree preferred
  • Previous vehicle, or robotics experience
  • Bash scripting experience
  • Experience with Jira programmatic interface preferred
  • Experience with simulation software such as RVIZ, Simian preferred
  • Experience with Kanban, Scrum or Scaled Agile development preferred

Perks of Being a Torc’r 

Torc cares about our team members and we strive to provide benefits and resources to support their health, work/life balance, and their future. Additionally, we are always open to suggestions to accommodate individual employee needs.  Torc offers: 

  • Full coverage of monthly medical premiums for full-time employees 
  • Medical/dental/vision/ AD+D and Life Insurance 
  • 401K plan with employer matching 
  • Annual learning and development stipend 
  • Leadership development training 
  • Collaborative, energetic, and team-focused work environment 
  • Flexibility in schedule and generous paid vacation