Software Integration Engineer
On-siteSan Antonio, Texas, United States
Job Summary
Lead planning and execution of closed-course autonomous vehicle system testing and organize field testing to validate autonomy software on-vehicle. Create V&V plans and test matrices based on product requirements, then execute test cases aligned with release milestones. Identify and troubleshoot software errors by working with Linux, ROS, sensors, and actuators, while collaborating with engineers to report failures to management. Support development of the planning stack or embedded safety MCU and generate documentation and back-end tooling to improve operational efficiency. Requires 2+ years of experience in robotics, automotive, or autonomous vehicles with skills in Python, C++, and bash. Willingness to travel to test sites near San Antonio, Texas, and around the country is essential.
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or Robotics
- 2+ years of experience creating and executing test plans for software and hardware systems
- 2+ years of experience working with robotics, automotive, or autonomous vehicles
- 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
Desired Qualifications
- Previous experience working in testing Autonomy or ADAS applications
- Previous experience in Validation and Verification at an autonomous vehicle company
- Previous experience testing large vehicles in defense, mining, construction, or agriculture
- Experience with autonomous driving compute systems, sensors and communication protocols
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.