Autonomous Driving Systems Simulation and Data Analysis Engineer
$31,200,000–$52,000,000 year
HybridMontréal, Quebec, Canada
Job Summary
Develop and maintain simulation tooling in C/C++ and Python to support large-scale autonomous driving validation activities, designing interfaces between internal tools, simulation environments, and data processing frameworks. Extend existing scenarios to inject perception noise, latency, and failure conditions while evaluating safety mechanisms under degraded performance. Build and maintain analysis pipelines to process large datasets, quantify system performance against KPIs and safety targets, and provide data-driven recommendations for refining requirements. This role focuses on safety requirements quantification, including latency budgets and checker maturation parameters, within a team supporting prestigious system manufacturers in North America. Familiarity with ISO 21448 (SOTIF) and tools like Simian and Foretellix is desired.
Required Qualifications
- Bachelor's or Master's degree in Computer Engineering, Software Engineering, Electrical Engineering, Robotics, Computer Science, or a related discipline
- Experience with validating and quantifying performance criteria for autonomous driving functions such as: Adaptive Cruise Control (ACC), Lane Centering, Automated Lane Change, Highway Driving Assist, Automated Driving / ADS functions
- Experience analyzing autonomous driving datasets and vehicle performance data
- Experience developing production-quality software in C/C++ and/or Python, including tool development, automation, and system integration activities
- Experience with Linux-based development environments
- Experience integrating software applications into CI/CD pipelines and automated validation workflows
- Experience working with autonomous driving software stacks, particularly: Perception, Object tracking/fusion, Vehicle Intent, Prediction, Planning, Vehicle control interfaces
- Experience evaluating software and system performance using simulation and real-world validation data
Desired Qualifications
- Experience with Applied Intuition Simian simulation environments
- Experience with Foretellix scenario generation and validation tools
- Experience with AV simulation stacks and simulation workflows
- Experience developing, generating, and managing simulation scenarios for autonomous driving validation
- Experience evaluating ODD coverage and edge-case traffic situations
- Experience integrating simulation, validation, or analytics tools into enterprise software ecosystems
- Experience setting up, configuring, and running Docker containers
- Experience working with CI/CD pipelines and large-scale data processing frameworks
- Experience developing internal engineering tools and automation frameworks in C/C++ or Python
- Experience with build systems such as CMake and software development best practices
- Knowledge of Autonomous Driving Safety Performance Indicators and KPIs
- Familiarity with ISO 21448 (SOTIF)
- Experience supporting safety case development, safety performance evaluation, or safety requirement specification activities
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.