Software Integration Engineer, Validation
Responsibilities
-
Lead planning and execution of closed-course autonomous vehicle system testing.
-
Create V&V plans and develop test matrix based on product requirements to thoroughly test autonomy software on-vehicle.
-
Identify, diagnose, and troubleshoot software errors, including working with Linux, ROS, sensors, actuators, and various log data.
-
Work with engineers to determine how to test different parts of the autonomy stack and report back test failures to management.
-
Organize and execute field testing to test autonomy software on-vehicle in various environments including closed course.
-
Execute the test cases based on release milestones.
-
Dive deep and support triaging issues of various components of the AV stack
-
Generate documentation and back-end tooling to improve operational efficiency
Required Skills
-
Skills in Computer Science, Software Engineering, Robotics or AV
-
Experience creating and executing test plans for software and hardware systems.
-
Experience debugging system behaviors in Linux, ROS, C++, and Python, and identifying software failures caused by hardware sensors.
-
Programming skills in Python, C++, bash
-
Willingness to travel to test sites near San Antonio, Texas and around the country.
Preferred Skills
-
Experience working in testing Autonomy or ADAS applications.
-
Previous experience testing large vehicles in defense, mining, construction, or agriculture.
-
Experience with autonomous driving compute systems, sensors and communication protocols.
Skills
As published by lever
Resume/CV, Full name, Email, Phone, Current location, Current company, LinkedIn URL, GitHub URL