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

A leader in autonomous driving since 2007, Torc has spent over a decade commercializing their autonomous solutions with experienced partners. Now a part of the Daimler family, we are developing automated trucks to transform transportation.

Join us and take your career to new heights with a company that helped pioneer autonomous technology. You’ll work with an experienced team of people who are committed to creating safer roads, and your contributions will have an impact on the future of transportation.

About the Role

If you are looking to solve some of today’s most complex engineering challenges and to make a positive impact in the world, now is the time join us in revolutionizing transportation. In this role you will be responsible for various software engineering test activities that support the testing of autonomy algorithm software and develop testing framework and tools.  Perform software testing activities to include, but not limited to, test event log analysis, perform regression testing, conduct deployment readiness test, create test plans and procedures, and provide software defect reports. 

Responsibilities:

  • 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
  • Perform root cause analysis on complex integrated systems
  • Create test plans and verification strategies to support ongoing feature development and bug fixes
  • Validate and analyze autonomous driver performance to support product improvement areas
  • Identify test gaps and drive requirements for new test tools and test frameworks

Requirements:

  • Minimum 7+ years of software development with at least 4+ years of software systems integration experience
  • Bachelor’s degree, or foreign degree equivalent, in Computer Science, Computer Engineering, Robotics Engineer, Systems Engineering, or engineering equivalent; Master’s degree preferred
  • Working knowledge of Test-Driven Development Methodology and test framework architectures
  • Required Technical Skills:
    • Expert in C++ programming skills
    • Experience with ROS (Robot Operating System)
    • Experience using Python for data analysis
    • Working knowledge of basic probability and linear algebra
    • Experience with vehicle kinematics and dynamics
    • Strong spatial comprehension and computational skills
  • Experience with software and system troubleshooting and problem-solving with specific focus on system-level analysis, fault isolation and identification
  • Experience with full life cycle software development including unit and software integration testing and configuration management
  • Experience with Jira programmatic interface preferred
  • Experience with simulation software such as Simian preferred
  • Passion for autonomy development and testing
  • Experience with Kanban, Scrum or Scaled Agile development preferred
  • Experience leading small testing event within specific areas of system, tracing and troubleshooting the entire software stack. Mentoring lower level engineers
  • Experience reporting out to product and quality management on testing progress
  • Experience in driving automotive vehicles; Have and maintain a US Driver’s License with clean driving record
  • Interest in travel to support integration and testing of software at various testing locations (up to 20% travel possible)

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

 

Apply for this Job

* Required
  
  
When autocomplete results are available use up and down arrows to review
+ Add Another Education