Staff Vehicle Controls Automation Engineer
Apply NowCompany: CARIAD
Location: Mountain View, CA 94040
Description:
We are CARIAD, an automotive software development team with the Volkswagen Group. Our mission is to make the automotive experience safer, more sustainable, more comfortable, more digital, and more fun. To achieve that we are building the leading tech stack for the automotive industry and creating a unified software platform for over 10 million new vehicles per year. We're looking for talented, digital minds like you to help us create code that moves the world. Together with you, we'll build outstanding digital experiences and products for all Volkswagen Group brands that will transform mobility. Join us as we shape the future of the car and everyone around it.
Role Summary:
The Staff Vehicle Controls Automation Engineer is responsible for testing and automating the zonal controls systems for CARIAD's Software Defined Vehicle (SDV). This individual will need strong technical skills and be a versatile engineer with strong problem-solving and debugging skills to ensure the stability and quality of the software stack going to vehicles.
Role Responsibilities:
Tooling and Automation
Test Suites Expansion
Issue Resolution and Debugging
Support Integration Efforts
General Skills:
Required Specialized Skills:
Desired Skills:
Workplace Flexibility:
Years of Relevant Experience:
Required Education:
Desired Education:
Compensation
Salary range is dependent on factors such as geographical differentials, credentials or certifications, industry-based experience, qualification and training. In the city of Mountain View, California, the salary range for this position is $149,000 - 193,500.
CARIAD, Inc. provides performance based merits and annual bonus along with a competitive benefits package. Benefits include medical, dental, vision, 401k with employer match and defined contribution plan, short and long term disability, basic life and AD&D insurance, employee assistance program, tuition reimbursement and student loan repayment plans, maternity and non-primary caregiver leave, adoption assistance, employee referral program and vacation and paid holidays. We also offer a unique vehicle lease program that covers registration and insurance fees.
CARIAD is an Equal Opportunity Employer. We welcome and encourage applicants from all backgrounds, and do not discriminate based on race, sex, age, disability, sexual orientation, national origin, religion, color, gender identity/expression, marital status, veteran status, or any other characteristics protected by applicable laws.
#LI-TP1
Role Summary:
The Staff Vehicle Controls Automation Engineer is responsible for testing and automating the zonal controls systems for CARIAD's Software Defined Vehicle (SDV). This individual will need strong technical skills and be a versatile engineer with strong problem-solving and debugging skills to ensure the stability and quality of the software stack going to vehicles.
Role Responsibilities:
Tooling and Automation
- Implement tooling and automation to ensure integrity of the SDV platform
- Update and maintain CICD pipelines to maintain mainline health
- Automate test suites documented in test management tool
- Improve, create, and enhance test infrastructure to support SDV requirements
Test Suites Expansion
- Design and implement test suites for SDV platform
- Design and implement test suite for SDV zonal applications
- Maintain health and continuous execution of test results
- Maintain test coverage parity with mainline feature sets
Issue Resolution and Debugging
- Debug and resolve product issues with developers
- Triage issues on automation suites.
Support Integration Efforts
- Support System integration efforts for zonal ECUs
- Support developer builds from CI pipeline.
General Skills:
- Analytical and debugging skills
- Effective written and oral communication skills
- Excellent cross-functional collaboration skills
Required Specialized Skills:
- Validating automotive systems with manual and automated tools
- Creating and maintaining test suites across all platforms and features
- Validating software builds and troubleshooting on multiple environments to ensure the stability and quality of the software stack
- Triaging and prioritizing issues found in the product
- Working closely with the embedded systems team and delivering reliable platforms
- Demonstrated proficiency in leveraging Hardware-in-the-Loop systems (HILs) and prototypes
- Experience in test framework development
- Demonstratable Python knowledge
- Solid understanding of Linux internals
- Experience implementing CICD pipelines
- Advanced level experience in Python and Shell scripting
Desired Skills:
- Prior development experience
- Embedded development experience
- Github actions
- Experience implementing framework from ground-up
Workplace Flexibility:
- Calls, (virtual) meetings & workshops (overlapping with German business hours as needed) to align with stakeholders, developers, and test teams in Germany.
- Occasional international and domestic travel to provide on-site support and planning/integration workshops with our internal and external stakeholders.
Years of Relevant Experience:
- 8-10 years building automation for vehicle systems
Required Education:
- Bachelor's Degree in Computer Science, STEM or equivalent professional experience
Desired Education:
- Master's Degree in Computer Science or other STEM focus areas
Compensation
Salary range is dependent on factors such as geographical differentials, credentials or certifications, industry-based experience, qualification and training. In the city of Mountain View, California, the salary range for this position is $149,000 - 193,500.
CARIAD, Inc. provides performance based merits and annual bonus along with a competitive benefits package. Benefits include medical, dental, vision, 401k with employer match and defined contribution plan, short and long term disability, basic life and AD&D insurance, employee assistance program, tuition reimbursement and student loan repayment plans, maternity and non-primary caregiver leave, adoption assistance, employee referral program and vacation and paid holidays. We also offer a unique vehicle lease program that covers registration and insurance fees.
CARIAD is an Equal Opportunity Employer. We welcome and encourage applicants from all backgrounds, and do not discriminate based on race, sex, age, disability, sexual orientation, national origin, religion, color, gender identity/expression, marital status, veteran status, or any other characteristics protected by applicable laws.
#LI-TP1