Sr. Controls & Active Safety Engineer, Autonomy

Rivian Rivian · Auto · Irvine, CA · Autonomous Driving

This role focuses on developing and validating active safety features for autonomous vehicles by integrating AI-based algorithms into safety-critical systems. The engineer will design, implement, and optimize these systems, leveraging ML/AI for detection, prediction, and decision-making, and will work with data teams to ensure high-quality datasets for model development and validation.

What you'd actually do

  1. Design, develop, and validate active safety features such as collision avoidance, lane keeping, and emergency braking for autonomous vehicles.
  2. Collaborate with cross-functional teams to integrate AI-based algorithms into safety-critical systems, leveraging data-driven approaches to enhance detection, prediction, and decision-making capabilities.
  3. Work closely with data engineering and autolabeling teams to ensure high-quality training and validation datasets for ML/AI models.
  4. Collaborate with data engineering and autolabeling teams to ensure high-quality, accurately labeled datasets that support the development and validation of ML/AI-driven controls and active safety features, enabling robust reasoning and decision-making capabilities in real-world scenarios.
  5. Analyze sensor data and vehicle dynamics to improve the performance of ML/AI models used in active safety applications.

Skills

Required

  • Bachelor’s/Master’s/PhD degree in Engineering, Computer Science, Data Science, or a related field.
  • 3+ years of direct industry experience as a software engineer in robotics, autonomous vehicles, or other real-time, safety-critical environments.
  • Strong proficiency in modern C++, Python, and experience with ML frameworks.
  • Strong background in machine learning, AI, and robotics, with hands-on experience developing and deploying learning-based algorithms.
  • Familiarity with autonomous systems development, including perception, planning, or control, or related fields such as robotics, simulation, or verification and validation.
  • Demonstrated ability to systematically debug and identify root causes of issues.
  • Strong analytical and problem-solving skills, with attention to detail
  • Familiarity with automotive safety standards and real-time system development.

Nice to have

  • experience applying large-scale software engineering best practices
  • Experience designing, deploying, and maintaining systems with core AWS services (such as S3, EC2, Lambda), and a solid understanding of cloud-native architecture.
  • Excellent problem-solving and communication skills.

What the JD emphasized

  • safety-critical systems
  • ML/AI models
  • real-time system optimization
  • real-time, safety-critical environments
  • safety standards

Other signals

  • integrating machine learning and AI-based algorithms
  • develop and deploy learning-based algorithms
  • analyze sensor data and vehicle dynamics to improve the performance of ML/AI models