Staff Software Engineer, Test jobs in United States
cer-icon
Apply on Employer Site
company-logo

CARIAD, Inc. · 1 week ago

Staff Software Engineer, Test

CARIAD is an automotive software development team within the Volkswagen Group, focused on enhancing the automotive experience through technology. The Staff Software Engineer, Test will design, implement, and validate software for next-generation automated driving systems, collaborating with cross-functional teams to improve software quality and reliability.

AutomotiveInformation TechnologySoftware
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Design and implement automated test frameworks for assigned automated driving programs
Improve scalable, reusable, and efficient automation frameworks for large-scale infotainment systems
Apply established testing best practices and contribute improvements based on program needs
Influence software development processes by integrating cutting-edge testing methodologies
Design and oversee the development of robust test automation pipelines in CI/CD environments
Ensure automation solutions integrate cleanly with existing CI/CD pipelines for assigned teams
Optimize test execution pipelines for efficiency, scalability, and reliability
Evaluate and implement AI-assisted testing techniques where applicable within program scope
Collaborate effectively with cross-functional teams including software, hardware, and program management teams
Communicate project status, technical challenges, and solutions in a clear and concise manner
Participate in architectural discussions related to test and validation for assigned systems
Track and analyze quality metrics to assess test effectiveness and inform improvements
Drive initiatives to improve defect detection, test coverage, and software reliability
Advocate for and implement automated test planning, execution, and reporting processes
Validate Automated Driving Systems, ensuring functionality for parking, safety and driving systems across various levels of automation
Conduct tests on public roads and proving grounds, vehicle electronics, and other related domains
Create and maintain comprehensive technical documentation including design specification, build procedure, test reports, bug description, root cause and solution description, user guides, and release notes

Qualification

Automated driving systems testingTest automation frameworksAutomotive communication protocolsCI/CD pipelinesData analytics in testingVehicle-level test approachesAutomotive application protocol UDSNetworking toolsEmbedded LinuxAnalytical skillsTechnical guidanceEffective communicationCollaboration

Required

Strong background in testing automated driving systems including scenario based testing
Strong technical knowledge of automotive communication protocols such as CAN, DOIP, and Ethernet, and their impact on automated driving systems
Experience designing and implementing test automation frameworks with a focus on scalability, efficiency, and data-driven analytics
Experience in implementing and executing vehicle-level test approaches aligned with established development and validation workflows
Experience in developing system/subsystem test plans and reports to support validation, compliance, and quality objectives
Experience with automotive application protocol UDS, SomeIP
Experience with interface communication protocols USB, UART, SPI, I2C
Experience with networking tools CANoe, PCAN, Wireshark, PacketSender
Experience with Android CTS testing and Monkey testing
Experience incorporating data analytics into automated test frameworks
8+ years working as a Software Validation in the automated driving context
8+ years experience in Python Pytest
8+ years experience with Embedded Linux, Android application testing
6+ years experience in automation framework development
6+ years experience with Docker Container, Jenkins
BS in Computer Science or Computer/Electrical Engineering

Preferred

Experience with Linux
Experience with ISO 26262 or other safety standard testing
Experience with log analysis for anomaly detection
Experience using Generative AI or Large Language Models (LLM) to improve software test efficiency and quality
MS in Computer/Electrical Engineering or Computer Science

Benefits

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
Student loan repayment plans
Maternity and non-primary caregiver leave
Adoption assistance
Employee referral program
Vacation and paid holidays
A unique vehicle lease program that covers registration and insurance fees

Company

CARIAD, Inc.

twittertwittertwitter
company-logo
For generations, Volkswagen AG has included a collection of legendary brands.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Scott Runner
Chief Executive Officer
linkedin
leader-logo
Julian Christopher Zeug
Director IT Security, Chief Information Security Officer
linkedin
Company data provided by crunchbase