Triage Engineer
Triage Engineer analyzes test data for AV systems, triages drive failures by reproducing in simulation, and collaborates with dev teams for rapid feedback. Requires 2+ years in safety-critical systems like autonomous vehicles and proficiency in Linux/Python scripting.
About the job
Responsibilities
- Synthesize test output data analysis in relation to the systems engineering and safety requirements for the expected AV behavior
- Triage drive data failures, try to reproduce them in simulation, and properly re-assign to the correct functional owner and development team
- Partner closely with the software development teams to maintain a rapport for rapid and iterative feedback loop
Requirements
- Bachelor's or higher degree in Engineering such as Computer Science, Electrical Engineering, Systems Engineering, Software Engineering, Robotics highly preferred; or at least four years of equivalent knowledge and work experience
- 2+ years of professional experience working on safety critical and complex systems such as Robotics, Autonomous Vehicles, Automotive, or Aerospace Technologies
- Experience with software engineering concepts, including requirements analysis, source control, build processes, design reviews
- Experience with Linux and scripting languages (e.g., Bash/Shell, Python)
- Experience using issue tracking and configuration management tools (e.g., Atlassian Confluence, Jira, Bitbucket, Git)
- Strong troubleshooting, debugging, and analytical and creative problem solving skills
Compensation
Base salary range: $90,000 - $150,000 USD annually, plus equity and benefits.
Skills
Linux, Python, Bash, Jira, Git, Bitbucket, Confluence, Simulation Tools, Requirements Analysis, Source Control
Similar jobs
QA Engineering jobsValidates over-the-air software updates on automotive ECUs and vehicles through hands-on testing, defect analysis, and Python automation. The role is designed for new graduates with a relevant bachelor's degree, basic Python and Linux skills, and an interest in embedded automotive systems.
The UX Test Engineer will validate software user experiences through manual and automated UI testing, focusing on usability, accessibility, visual consistency, and interface performance. The role suits a new graduate with a relevant bachelor's or master's degree, scripting experience, and strong attention to detail.
Executes and improves test plans for autonomous vehicle and ADAS development vehicles, documenting results and coordinating closely with software and operations teams. The role is intended for a detail-oriented new graduate with an engineering degree and interest in automotive autonomy.
Creates and maintains simulation test scenarios for autonomous vehicle tools, defining safety and comfort requirements and analyzing performance coverage. The role suits analytical new graduates with a bachelor's degree in Physics, Statistics, or a related field, with coding or simulation experience preferred.
Flight Test Interns validate software, hardware, wireless systems, and flight platforms through regression testing, data collection, debugging, and feature verification. The role requires UAS experience, Part 107 certification, Linux familiarity, and strong communication skills.