Senior Software Engineer II
AV Reliability
Posted on 7/19/2023
INACTIVE
Cruise

1,001-5,000 employees

Self-driving car service
Company Overview
Cruise's is building self-driving vehicles to improve life in our cities. The company makes autonomous, sustainable, self-driving EVs.
Locations
San Francisco, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Data Analysis
Linux/Unix
Operating Systems
Python
CategoriesNew
Software Engineering
Requirements
  • Hands-on experience in C++ and Python
  • Experience with working on AV Software
  • Comprehensive understanding of AV System incl. software systems, networks, sensors, data logging, and compute platform
  • Knowledge of Linux operating systems
  • Knowledge of IPC Middleware frameworks e.g. ROS, ROS2, Shared Memory
  • Hands-on experience with defect tracking and forensics tooling
Responsibilities
  • Triage software issues in complete AV stack, backend, connectivity and tools
  • Improve forensics capabilities by improving logging on the AV, backend and infrastructure
  • Build monitoring tools and dashboards to understand reliability and performance of the driverless fleet
  • Build analytics pipelines to leverage data for predictive reliability and product improvement
  • Work with AV function teams (e.g. behavior, perception, controls) to mitigate and fix issues on the entire system
  • Collaborate with operations in defect response and resolution
Desired Qualifications
  • Experience with GO language
  • Experience with AV Hardware
  • Experience with OEM vehicle architecture