Software Engineer III, Vehicle System Integration
$135.96k - $197.76kCariad, Inc.
Software Engineer III, Vehicle System Integration
Mountain View, CA
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 Sr Software Engineer, Integration is responsible for developing and maintaining deployment infrastructure and automation used to deliver CARIAD's automated driving software onto target hardware, including vehicle and bench environments. This role focuses on building reliable deployment workflows for packaging, signing (where applicable), distribution, and flashing of ADAS software, and improving deployment reliability and observability in local and CI/CD environments. The Sr Software Engineer, Integration, collaborates closely with software development, integration, test, and release teams to enable efficient vehicle-level deployments, support integration milestones, and reduce cycle time for software delivery.
Role Responsibilities:
Deployment Tooling & Automation
- Develop and maintain deployment tooling to package, validate, and deliver ADAS software to bench and vehicle targets
- Build reproducible deployment environments and toolchains (local, CI, and cloud) to support consistent outcomes
- Implement automation that connects build artifacts, release candidates, and deployment consumers
Vehicle Flashing & Integration Support
- Develop and maintain flashing and provisioning workflows to install ADAS software on vehicles and lab systems
- Work with ECU diagnostics sessions and network transports (e.g., UDS/DoIP/CAN/Ethernet) in partnership with embedded team
- Support integration events by enabling repeatable build-to-vehicle deployment and recovery procedures
CI/CD Integration & Release Readiness
- Integrate deployment tooling into CI/CD pipelines to enable automated checks and gated deployments aligned with program standards
- Support artifact promotion, versioning, and traceability across branches, manifests, and hardware/vehicle variants
- Collaborate with release management to improve release automation and readiness criteria
- Support release-readiness activities by coordinating deployment validation on benches/vehicles and capturing evidence from gating checks
Observability & Issue Resolution
- Instrument deployment pipelines with logs/metrics and track deployment success rates, cycle time, and failure modes
- Perform root-cause analysis of deployment, flashing, and integration failures and contribute fixes across tooling and process
- Contribute to best practices for rollback, recovery, and safe deployment in vehicle environments
- Build or integrate operational monitoring that improves go/no-go decisions for deployments (e.g., environmental constraints, fleet/vehicle status signals)
Collaboration & Documentation
- Collaborate with cross-functional teams (software, embedded, test, vehicle operations) to align deployment requirements and constraints
- Create and maintain documentation including deployment procedures, troubleshooting guides, and release notes
- Contribute to continuous improvement initiatives that enhance deployment quality and engineering efficiency
General Skills:
- Strong analytical and debugging skills; able to triage cross-system integration issues to root cause
- Strong software engineering fundamentals; writes clean, maintainable, testable production code
- Effective written and verbal communication; able to explain technical concepts to diverse stakeholders
- Able to contribute to technical discussions and provide peer feedback through collaboration and reviews
- Able to work independently on moderately complex problems, exercising sound judgment in ambiguous environments
- Collaborate effectively with multiple teams across geographies and time zones
Required Specialized Skills:
- Experience developing and maintaining deployment workflows for embedded software (artifacts to vehicle-ready packages)
- Hands-on experience with vehicle flashing workflows and tooling (e.g., UDS, DoIP, CAN/Ethernet)
- Experience with CI/CD and release tooling (e.g., Jenkins, GitLab CI, Gerrit/Git, Artifactory)
- Strong scripting and automation skills (Python, shell, YAML; Groovy or similar is a plus)
- Experience with containerized environments and reproducible tooling (Docker)
- Experience with image signing / packaging concepts and integrity verification (as applicable to releases)
- Comfortable working in Linux environments; able to perform system-level debugging and log analysis
Desired Skills:
- Experience with OTA update systems, campaign orchestration, or fleet deployment operations
- Experience using data/metrics to improve deployment reliability, cycle time, and observability
- Experience using Generative AI or Large Language Models (LLM) to improve engineering productivity
- Experience in automated driving development and/or ADAS vehicle integration
- Familiarity with functional safety or cybersecurity standards relevant to deployment (e.g., ISO 26262, ISO/SAE 21434)
- Familiarity with ML-based pipelines or MLOps concepts (helpful, not required)
- Experience supporting on-road and closed-course evaluation campaigns for software updates, including release readiness coordination
- Experience building operational dashboards and metrics (e.g., SQL-based or BI tooling) to monitor deployment health, coverage, and failure modes
- Experience with requirements traceability and safety/quality evidence (e.g., ISO 26262-aligned documentation) as part of deployment and release governance
Workplace Flexibility:
- Calls, (virtual) meetings & workshops (overlapping with German/US business hours as needed) to align with leadership, development teams and partners
- Occasional international and domestic travel to provide on-site support and planning/integration workshops with internal and external stakeholders
- Occasional in-vehicle work to validate deployment flows and support integration events
Years of Relevant Experience:
- 6+ years combined experience in deployment/release engineering, software integration, or software configuration management
- 5+ years' experience with embedded Linux and/or Android-based systems
- 3+ years' experience building CI/CD pipelines and automation tooling (cloud and on-prem)
- 3+ years' experience with vehicle software integration, flashing, or in-vehicle deployment workflows
Required Education:
- BS in Computer Science or Computer/Electrical Engineering
Desired Education:
- MS in Computer/Electrical Engineering, Computer Science, or related field
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 $135,960 - 197,760.
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.
Employment with CARIAD Inc. is subject to export control and sanctions compliance. Some positions may involve access to technology and/or software source code subject to U.S. legal restrictions on release to certain foreign persons based on citizenship or permanent residence. To ensure compliance, applicants
$135.96k - $197.76k
...are CARIAD , an automotive software development team with the... ...platform for over 10 million new vehicles per year. We ' re... ...it. Role Summary: The Systems Engineer III role is part of the ADAS business... ...resolving complex system integration issues. Verification and...SuggestedPermanent employmentFull timeTemporary workEarly shift$140k - $360k
...The Body Controls Integration team leads the design,... ...ownership of mechatronic systems that define how customers... ...interact with Tesla vehicles. From doors, trunks, windows... ...integrated hardware-software solutions that deliver... ...deeply knowledgeable engineers who balance hardware...SuggestedHourly payFull timeTemporary workFlexible hours- Rivian and Volkswagen Group Technologies is seeking a Vehicle Systems Engineer in Palo Alto, California. This role involves designing and integrating complex vehicle systems, ensuring seamless hardware-software interaction. Candidates should have a Bachelor's or Master...Suggested
$162.8k - $203.5k
...emissions-free Electric Adventure Vehicles we build, and the curious,... ...and motivated Senior Systems Integration Engineer to join our Platform Integration... ...cutting-edge hardware and software components for our... ...background and reference checks; (iii) establishing an employment...SuggestedFull timeContract workTemporary workPart timeLocal areaShift work- Rivian and Volkswagen Group Technologies seeks a Software Integration Engineer in Palo Alto, California. This role involves integrating and validating software systems in vehicle development. The ideal candidate has a B.S. in Electrical Engineering or Computer Science,...SuggestedFlexible hours
$140k - $300k
...What to Expect The Systems Validation teamis responsible... ...-edgevehicle software systems. Your work will... ..., and safety of Tesla's vehicles by ensuring seamless integration of software across various... ..., Mechanical or Systems Engineering, or equivalent experience...Hourly payFull timeTemporary workFlexible hours$140k - $396k
...highly motivated individual to join the Vehicle Software organization's Systems Validation Team with a focus onhigh... .... As a Systems Validation Engineer, you are expected to be an expert... ...Develop prototype test setups to integrate new subsystems with simulated or actual...Hourly payFull timeTemporary workWorldwideFlexible hoursShift work$113.42k - $368.63k
...What to Expect As a Software QA Engineer on the Update Systems team, you will ensure the quality and reliability... ...improvements to millions of vehicles worldwide. You'll design comprehensive... ...Optimize automation pipelines and integrate into daily/weekly reporting...Hourly payFull timeTemporary workWorldwideFlexible hours- ...next chapter. From operating systems to zonal controllers to... ...the challenges of electric vehicles through technology that will set the standards for software-defined vehicles around the... ...Role Summary As a Software Integration Engineer, you will be a critical link...Full timeFlexible hours
$140k - $396k
...Tesla rapidly ships software updates over the air to millions of vehicles on the road around the... ...of top-notch Software Engineers and Test Engineers committed... ...reliability of our software systems. You will build... ...Tesla's navigation systems integrate seamlessly with our...Hourly payFull timeTemporary workWorldwideFlexible hours$146.9k - $183.6k
...free Electric Adventure Vehicles we build, and the... .... We are looking for engineers who have experience in... ...Responsibilities As a Systems Reliability Engineer,... ...the hardware and software integration robustness of Rivian... ...and reference checks; (iii) establishing an employment...Full timeContract workTemporary workPart timeLocal areaShift work$120k - $396k
...to Expect The Chassis Systems team is looking for an Embedded Software Engineerfor verticalactuator... ...using various vehicle sensors, influencing ride... ...parallel efforts. You will integrate sensors and motor... ...and embedded software engineering. You will also drive design...Hourly payFull timeTemporary workFlexible hours- ...Hybrid/Remote. MI & CA Role: As a Software Engineer on the Software Validation team within... ...processes for the validation of autonomous vehicle behavior. You will leverage your... ...the safety and performance of autonomous systems. You will be responsible for shaping the...Local areaRemote workWork from home
- ...chapter. From operating systems to zonal... ...challenges of electric vehicles through technology... ...the standards for software-defined vehicles... ...The Senior Software Engineer will play a... ...efficient, and reliable integration of user identity,... ...reference checks; (iii) establishing an employment...Full timeContract work
$152k - $241.5k
...The Automotive Vehicles team is searching for a creative and experienced Software Systems Engineer to help bring NVIDIA's next generation autonomous vehicle solutions to market... ...teams across various vehicle subsystems to integrate their work into our AV SW platform, while...Odd job- ...chapter. From operating systems to zonal... ...challenges of electric vehicles through technology... ...the standards for software‑defined vehicles... ...validation and reliability engineers to define data... ...of data‑integrated test systems at Rivian... ...reference checks; (iii) establishing an employment...Full timeContract workFlexible hours
$147k - $211k
Software Engineer III, Embedded Systems/Firmware, Platforms Infrastructure Engineering Apply X Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Sunnyvale, CA, USA; Austin, TX, USA . Bachelor’s...Full timeWorldwide$147k - $211k
Software Engineer III, Embedded Systems/Firmware, Google Home Mountain View, CA, USA Qualifications Bachelor’s degree or equivalent practical experience. 2 years of experience in low level systems programming languages (e.g., C++ or C). 2 years of experience working...Full time- ...categorized as Hybrid/Remote. MI & CA Role As a Software Engineer on the Software Validation team within... ...for the validation of autonomous vehicle behavior. You will leverage your... ...the safety and performance of autonomous systems. You will be responsible for shaping the...Remote work
$140k - $300k
...What to Expect As a Software Integration Engineer in the Torque Path team, you will become the subject... ...aware acceleration limiting)to vehicle propulsion controls. Come join a team... ...the most robust and reliable embedded systems using cutting edge software development...Hourly payFull timeTemporary workFlexible hoursShift work$97.1k - $171.24k
...Job Title: Circuit Design Engineer III, Satellite Test Systems Location: Sunnyvale, CA Type of Role: Direct... ...both COTS and custom hardware/software solutions. The ideal candidate has... ...design, troubleshooting, hardware integration, and test system development supporting...Full timeRemote workShift work3 days per week$272k - $425.5k
Join the NVIDIA's AV Integration Engineering team that is reshaping the future... ...scalable solutions for autonomous vehicles and as a result, create... .... You will help craft the software architecture by working... ...through the complexity of the system to find effective solutions...$224k - $356.5k
...The Autonomous Vehicles Platform team is seeking a Senior System Software Engineer to help bring NVIDIA's autonomous vehicle platform to the market. This role involves... ...teams across various vehicle sub-systems to integrate their work into our autonomous driving DRIVE SW...$184k - $287.5k
...Our Autonomous Vehicles Platform team is searching for engineers to develop and bring NVIDIA's automotive platform... ...across various vehicle subsystems to integrate their work into our autonomous... ...: Develop embedded real time system software responsible providing safety...$169.04k - $253.56k
A leading automotive company is seeking a Vehicle Software Engineer in Palo Alto, CA. The role involves advancing and integrating software for Porsche vehicles, ensuring high-quality delivery and collaboration with cross-functional teams. Candidates should have experience...$140k - $300k
...products. Join a team of engineers building the most robust and reliable embedded systems using cutting-edge software development tools and practices... ...world produces electric vehicles and delivers energy. At... ...firmware implementation through integration, test, and high-volume...Hourly payFull timeTemporary workFlexible hours$233.4k - $339.65k
...Principal ML Systems Engineer This role is categorized as hybrid. This means the successful... ...Systems Engineer to join our Autonomous Vehicles team. In this role, you will own and to... ...Master's degree in Computer Science, Software Engineering, or related field Building...H1bRelocation packageFlexible hours- ...Insight Global is looking for Vehicle System Integration Engineer to sit onsite in Sunnyvale. This individual will be responsible for: - Prepping... ...automation - Heavy focus on root/cause analysis within the software *This role is a non-driving role We are a company...
- ...emerging industries - electric vehicles, digital health solutions,... ...processes. By integrating sustainability into its operations... ...methods. Job Title: Systems Engineer Lead III Job Summary The Systems Engineer... ...Hardware, Firmware, Software, Mechanical, Thermal, Manufacturing...Work at officeLocal areaShift work
- ...Software Engineer III Sunnyvale , CA- hybrid 11+ months is the duration JD... ...building production AI or machine learning systems. • Hands-on experience developing... ...deploying agentic AI systems, MCP integrations, and LLM orchestration workflows. •...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III, Vehicle System Integration. Be the first to apply!
- graduate software developer Mountain View, CA
- rust software engineer Mountain View, CA
- senior software design engineer Mountain View, CA
- software engineer amazon Mountain View, CA
- software developer positions Mountain View, CA
- software engineer full time Mountain View, CA
- new graduate software engineer Mountain View, CA
- software engineer Mountain View, CA
- software engineer intern Mountain View, CA
- agile software developer Mountain View, CA



