Test & Validation Engineer

Engineering · Full-time · Global

Job description

Compensation: $115,000-125,000/year, Health, Vision, Dental, 410K, Paid Time Off, Paid Holidays, Relocation Assistance. 

Position’s Contributions to Work Group:

  • This resource will join our Autonomy team at the Mossville BB Test Track. This test engineer will primarily focus on our onboard autonomy program, spending large parts of the day riding in our autonomy surrogate vehicles (SUV & pickup trucks) performing system testing.

Typical task breakdown:

  • The team is focused on product development for the Command for Hauling – autonomous mining truck program. The test engineer is focused on the onboard autonomy system.  New software is regularly received by the team – the test engineer will conduct basic safety tests and then conduct tests on new features and/or issue fixes.  For each major software release milestone, the test engineer will conduct a large suite of full functional tests to ensure all aspects of the system are working correctly.  The role includes creating new test cases, executing existing test cases, and documenting new issues when discovered.

Interaction with team:

  • This team holds a daily huddle (Teams call) at 8 AM each day. Generally team members are at the office by this time, joining the call and then beginning their work tasks for the day.  Interactions will be in person with other team members at the track, as well as through Teams meetings, chats, and email.

Work environment:

The test engineer will have an assigned desk in our office building at the track. The desk will be leveraged in the morning preparing for the day’s tasks, and in an ad hoc basis throughout the day.  The test engineer will spend a significant amount of time in the test vehicle – updating software, preparing for and conducting tests. PPE required – steel toed shoes. Safety vest and glasses are provided.

Education & Experience Required:

  • Bachelor’s in Electrical or Computer Engineering.

  • 8 years of Testing and validation experience, ideally with complex systems (Vehicle or heavy equipment)

  • Drivers license in good standing, comfortable operating SUV/pickup size vehicles

Technical Skills

(Required)

  • Experience with CAN protocols
  • In vehicle validation experience
  • Experience with Linux Operating System
  • Experience creating and executing test cases
  • Experience discovering and documenting system and software issue

(Desired)

  • Experience with Ethernet protocols
  • Experience with Autonomous systems; including high precision positioning (GPS/IMU), perception (Radar/LIDAR), and path planning
  • Vehicle Control systems experience – steering, braking, acceleration