The Autonomous Vehicle Test Engineer at Gatik is responsible for developing, executing, and automating test procedures to validate and improve vehicle control systems for autonomous trucks, ensuring safety, reliability, and seamless integration of hardware and software components.
Key Responsibilities
Develop and execute test procedures and plans to validate vehicle system performance
Troubleshoot, diagnose, and support field issues related to vehicle control systems
Automate test data collection and analysis through modular test scripts
Ensure integration of controllers and actuators with the vehicle and autonomous vehicle systems
Create and execute system integration tests at various levels, including hardware-in-the-loop and vehicle-in-loop
Build and run test benches to evaluate hardware-software integration and identify issues
Lead debugging of hardware and software issues to resolution
Collaborate with engineering teams to define new features and establish release metrics
Integrate and deploy software updates at system and subsystem levels
Requirements
Bachelor's or Master's Degree in Computer Science, Robotics or in a related degree
At least 2 years of experience using automotive communication protocols such as CAN, LIN and Automotive Ethernet
Experience in writing test cases and developing traceability using Jama, Confluence, or JIRA
Experience with ROS or similar common robotics tools and libraries
Experience with coding in Python and C
Experience with designing and deploying test setups on the bench, Hardware-in-the-Loop (HiL), and/or the vehicle
Experience with testing methodologies, writing test plans, creating test cases, and debugging
Experience using software project management software, including CPU and GPU architectures, containers, and numerical libraries
Benefits & Perks
Onsite work in Denison, TX
Work in a collaborative, respectful, and agile culture
Opportunities for growth and success in a diverse and inclusive environment