Cruise is seeking software engineers for their Validation, Tools and Acceleration - Test Analysis team to deliver frameworks, tools, and test analysis pipelines. The role involves designing and developing testing tools, collaborating with robotics engineers, analyzing testing data, and building data processing pipelines for autonomous vehicle (AV) testing.
Key responsibilities include:
- Designing and developing testing tools and frameworks for AV testing processes
- Collaborating with cross-functional teams to understand testing requirements
- Analyzing testing data using Python and Pandas
- Using modern web stack (React + Nest.js) to build and optimize testing tools
- Building and optimizing data processing pipelines for large volumes of testing data
Requirements:
- Bachelor's degree in Computer Science, Robotics, or related field (or equivalent experience)
- Experience in developing software tools and frameworks, focusing on testing or automation
- Proficiency in C++, Python, SQL, and Bash, with experience in Linux, Git, and CI/CD pipelines
- Strong understanding of software development best practices
- Excellent communication and collaboration skills
Bonus skills:
- Experience in data analysis and visualization (Pandas, NumPy)
- Full-stack development experience (Nest.js, React, Django)
- Experience with ROS, Docker, and cloud-based testing environments
- Knowledge of machine learning frameworks for testing automation
- Experience in managing and scaling testing infrastructure for large-scale autonomous systems
Cruise offers competitive salary and benefits, including medical/dental/vision coverage, paid time off, parental leave, 401(k) matching, fertility benefits, and more. The company promotes a diverse and inclusive work environment and offers flexible work arrangements through their CruiseFlex policy.
Cruise is an equal opportunity employer committed to creating an inclusive workplace where contributions are valued and celebrated. They consider applicants of all backgrounds and identities, and do not discriminate based on protected categories or social identities.