Resume and JobRESUME AND JOB
Rivian logo

Staff Software Engineer, HIL, Autonomy Careers at Rivian - Palo Alto, California | Apply Now!

Rivian

Staff Software Engineer, HIL, Autonomy Careers at Rivian - Palo Alto, California | Apply Now!

full-timePosted: Oct 20, 2025

Job Description

Role Overview

Join Rivian as a Staff Software Engineer, HIL, Autonomy in Palo Alto, California, and lead the charge in verifying mission-critical automotive software for electric adventure vehicles. Rivian is redefining mobility with emissions-free EVs, and this role positions you at the forefront of Hardware-in-the-Loop (HIL) testing for our autonomy stack. You'll architect verification strategies, own HIL platforms, and scale automation globally, partnering across teams to ensure unparalleled quality and reliability. If you're passionate about automotive testing, embedded systems, and pushing boundaries in EV technology, this Staff Software Engineer HIL Autonomy career at Rivian is your chance to shape the future.

With a focus on high-performance testing, you'll drive the full lifecycle of advanced HIL platforms, from test plan development to CI/CD integration. Rivian's commitment to innovation means you'll work on cutting-edge systems that power autonomous features in our rugged, adventure-ready vehicles. Located in the heart of Silicon Valley, this role offers collaboration with top engineers in a fast-paced environment dedicated to protecting the planet through sustainable transportation.

Key Responsibilities at Rivian

As a technical leader in Rivian's autonomy team, your impact will be immediate and profound. Here's what you'll tackle daily:

  • Architectural Ownership: Design, develop, and own highly scalable HIL test automation frameworks that ensure reliability for automotive software.
  • HIL Platform Expertise: Manage, optimize, and upgrade performance-critical HIL platforms to deliver optimal efficiency.
  • CI/CD Integration Leadership: Integrate HIL systems into pipelines like GitLab and Jenkins for seamless automated testing and deployment.
  • Strategic Test Development: Convert detailed embedded software requirements into high-quality test plans, cases, and QA documentation.
  • Process Definition: Establish refined QA processes and pipelines to enforce rigorous standards team-wide.
  • Operational Excellence: Oversee automated regression tests for full coverage and continuous quality assurance.
  • Feature Validation Partnership: Collaborate with software teams on lab-based bench testing for new feature validation.
  • Advanced Debugging: Track, verify, and close defects, prioritizing critical support and field issues.
  • Automation Scripting Mastery: Create and enhance scripts in Python, Bash, C/C++ to boost efficiency and coverage.
  • Release Readiness Reporting: Deliver clear, data-driven status updates for timely product releases.

These responsibilities demand a proactive leader who thrives in dynamic timelines, making this one of the most rewarding Rivian software engineer jobs in autonomy testing.

Qualifications & Requirements

Rivian seeks proven experts ready to elevate our verification systems. Key qualifications include:

  • 8+ years in Embedded/Platform Software testing, with deep HIL experience.
  • Strong proficiency in Python, Bash, C, C++ for scripting and automation.
  • Hands-on expertise in Linux or QNX environments.
  • Knowledge of Socket Programming, TCP/IP, HTTP for networked testing.
  • Proven experience testing automotive ECUs using CAN, Ethernet protocols.
  • Board-level testing skills for hardware-software integration.
  • Familiarity with CI/CD tools like GitLab and Jenkins.
  • Bachelor’s or Master’s in Electrical Engineering or Computer Engineering.
  • Self-motivated collaborator with adaptability to fast-paced production schedules.
  • Exceptional communication, testing, and troubleshooting prowess.

These requirements ensure you're equipped to handle the complexities of autonomy HIL testing at Rivian, from ECU validation to global-scale automation.

Salary & Benefits

Rivian offers competitive compensation for this senior role: $167,400 - $209,300 USD yearly for California-based applicants, based on experience and factors permitted by law. Beyond salary, enjoy comprehensive perks:

  • Robust medical, prescription, dental, and vision insurance.
  • Coverage starts day one, extending to spouse/partner and kids under 26.
  • Rivian pays most premiums for cost-effective protection.
  • Equal opportunity employment with accessibility accommodations.
  • Innovative culture in Palo Alto's tech hub.
  • Mission-aligned work accelerating EV adoption.
  • Cross-functional partnerships in autonomy and software teams.
  • Professional growth in cutting-edge HIL and CI/CD technologies.

This package positions Rivian as a top employer for software engineers in EV autonomy.

Why Join Rivian?

Rivian isn't just building vehicles; we're safeguarding adventure for generations. Our diverse team challenges conventions, reframing problems in emissions-free mobility. As a Staff Software Engineer in HIL Autonomy, you'll contribute to world-class verification that powers safe, reliable autonomous features. Work with curious pioneers in Palo Alto, enjoy outdoor-loving culture, and drive global impact. Rivian's growth trajectory offers unparalleled opportunities in EV innovation.

From scaling HIL infrastructure to leading QA processes, you'll define the future of automotive testing. Join a company where your expertise in embedded testing, CI/CD, and protocols like CAN/Ethernet directly advances sustainable transport.

How to Apply

Ready to architect Rivian's next-gen HIL systems? Apply now for this Staff Software Engineer role in Palo Alto! Submit your resume highlighting HIL, autonomy, and automation experience. Rivian is an equal opportunity employer committed to accessibility—email candidateaccommodations@rivian.com for support. Don't miss this chance to lead verification at a trailblazing EV manufacturer.

Locations

  • Palo Alto, California, United States

Salary

348,192,000 - 435,344,000 USD / yearly

Estimated Salary Rangehigh confidence

348,192,000 - 478,878,400 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Hardware-in-the-Loop Testingintermediate
  • HIL Test Automationintermediate
  • CI/CD Pipelinesintermediate
  • Python Scriptingintermediate
  • Embedded Software Testingintermediate
  • CAN Protocolintermediate
  • Ethernet Testingintermediate
  • Socket Programmingintermediate
  • Linux Environmentsintermediate
  • QNX Systemsintermediate
  • Automotive ECU Testingintermediate
  • Jenkins Integrationintermediate
  • GitLab CIintermediate
  • TCP/IP Protocolsintermediate
  • Bash Scriptingintermediate
  • C++ Programmingintermediate
  • Board-Level Testingintermediate
  • Autonomy Software Verificationintermediate

Required Qualifications

  • 8+ years of Embedded/Platform Software testing experience (experience)
  • Proficiency in scripting and programming (Python, Bash, C, C++) (experience)
  • Proficiency in Linux or QNX environments (experience)
  • Knowledge of Socket Programming, TCP/IP, and HTTP (experience)
  • Experience in testing automotive ECUs and protocols like CAN and Ethernet (experience)
  • Board-level testing proficiency (experience)
  • Experience with CI/CD tools such as GitLab and Jenkins (experience)
  • Bachelor’s or Master’s in Electrical Engineering or Computer Engineering (experience)
  • Self-motivated with proven cross-functional collaboration skills (experience)
  • Excellent communication, testing, and troubleshooting abilities (experience)

Responsibilities

  • Architect and own scalable Hardware-in-the-Loop (HIL) test automation frameworks
  • Expertly manage, optimize, and upgrade complex HIL test platforms for peak performance
  • Lead CI/CD integration of HIL systems using GitLab and Jenkins for full automation
  • Translate embedded software requirements into comprehensive test plans and QA documentation
  • Establish world-class QA processes and automated pipelines across engineering teams
  • Oversee daily automated regression test execution ensuring full coverage
  • Collaborate with software teams to validate new features via lab-based bench testing
  • Track, verify, and resolve defects with focus on critical field issues
  • Master automation scripting to enhance efficiency and test coverage
  • Provide data-driven release readiness reporting and status updates

Benefits

  • general: Competitive salary range $167,400 - $209,300 for California applicants
  • general: Robust medical, Rx, dental, and vision insurance packages
  • general: Coverage effective on first day of employment
  • general: Rivian covers most insurance premiums
  • general: Benefits extend to spouse/domestic partner and children up to age 26
  • general: Equal opportunity employer with inclusive hiring practices
  • general: Accessibility accommodations for disabilities in application process
  • general: Dynamic work environment accelerating EV hardware production
  • general: Mission-driven culture protecting the outdoors for future generations
  • general: Opportunities to innovate in autonomy and EV software verification

Target Your Resume for "Staff Software Engineer, HIL, Autonomy Careers at Rivian - Palo Alto, California | Apply Now!" , Rivian

Get personalized recommendations to optimize your resume specifically for Staff Software Engineer, HIL, Autonomy Careers at Rivian - Palo Alto, California | Apply Now!. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Staff Software Engineer, HIL, Autonomy Careers at Rivian - Palo Alto, California | Apply Now!" , Rivian

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Rivian JobsHIL EngineerAutonomy SoftwareEV CareersPalo Alto Tech JobsEmbedded TestingCI/CD AutomationAutomotive SoftwareStaff Software Engineer HIL Autonomy RivianRivian HIL testing jobs Palo AltoHardware in the Loop engineer careersAutonomy software verification RivianEmbedded software testing jobs CaliforniaCI/CD HIL integration RivianAutomotive ECU testing engineerPython C++ HIL automation jobsRivian autonomy stack careersStaff engineer EV software Palo AltoCAN Ethernet protocol testing RivianQNX Linux HIL engineer jobsJenkins GitLab CI Rivian careersSenior HIL software engineer salaryRivian Palo Alto engineering jobs

Answer 10 quick questions to check your fit for Staff Software Engineer, HIL, Autonomy Careers at Rivian - Palo Alto, California | Apply Now! @ Rivian.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Rivian logo

Staff Software Engineer, HIL, Autonomy Careers at Rivian - Palo Alto, California | Apply Now!

Rivian

Staff Software Engineer, HIL, Autonomy Careers at Rivian - Palo Alto, California | Apply Now!

full-timePosted: Oct 20, 2025

Job Description

Role Overview

Join Rivian as a Staff Software Engineer, HIL, Autonomy in Palo Alto, California, and lead the charge in verifying mission-critical automotive software for electric adventure vehicles. Rivian is redefining mobility with emissions-free EVs, and this role positions you at the forefront of Hardware-in-the-Loop (HIL) testing for our autonomy stack. You'll architect verification strategies, own HIL platforms, and scale automation globally, partnering across teams to ensure unparalleled quality and reliability. If you're passionate about automotive testing, embedded systems, and pushing boundaries in EV technology, this Staff Software Engineer HIL Autonomy career at Rivian is your chance to shape the future.

With a focus on high-performance testing, you'll drive the full lifecycle of advanced HIL platforms, from test plan development to CI/CD integration. Rivian's commitment to innovation means you'll work on cutting-edge systems that power autonomous features in our rugged, adventure-ready vehicles. Located in the heart of Silicon Valley, this role offers collaboration with top engineers in a fast-paced environment dedicated to protecting the planet through sustainable transportation.

Key Responsibilities at Rivian

As a technical leader in Rivian's autonomy team, your impact will be immediate and profound. Here's what you'll tackle daily:

  • Architectural Ownership: Design, develop, and own highly scalable HIL test automation frameworks that ensure reliability for automotive software.
  • HIL Platform Expertise: Manage, optimize, and upgrade performance-critical HIL platforms to deliver optimal efficiency.
  • CI/CD Integration Leadership: Integrate HIL systems into pipelines like GitLab and Jenkins for seamless automated testing and deployment.
  • Strategic Test Development: Convert detailed embedded software requirements into high-quality test plans, cases, and QA documentation.
  • Process Definition: Establish refined QA processes and pipelines to enforce rigorous standards team-wide.
  • Operational Excellence: Oversee automated regression tests for full coverage and continuous quality assurance.
  • Feature Validation Partnership: Collaborate with software teams on lab-based bench testing for new feature validation.
  • Advanced Debugging: Track, verify, and close defects, prioritizing critical support and field issues.
  • Automation Scripting Mastery: Create and enhance scripts in Python, Bash, C/C++ to boost efficiency and coverage.
  • Release Readiness Reporting: Deliver clear, data-driven status updates for timely product releases.

These responsibilities demand a proactive leader who thrives in dynamic timelines, making this one of the most rewarding Rivian software engineer jobs in autonomy testing.

Qualifications & Requirements

Rivian seeks proven experts ready to elevate our verification systems. Key qualifications include:

  • 8+ years in Embedded/Platform Software testing, with deep HIL experience.
  • Strong proficiency in Python, Bash, C, C++ for scripting and automation.
  • Hands-on expertise in Linux or QNX environments.
  • Knowledge of Socket Programming, TCP/IP, HTTP for networked testing.
  • Proven experience testing automotive ECUs using CAN, Ethernet protocols.
  • Board-level testing skills for hardware-software integration.
  • Familiarity with CI/CD tools like GitLab and Jenkins.
  • Bachelor’s or Master’s in Electrical Engineering or Computer Engineering.
  • Self-motivated collaborator with adaptability to fast-paced production schedules.
  • Exceptional communication, testing, and troubleshooting prowess.

These requirements ensure you're equipped to handle the complexities of autonomy HIL testing at Rivian, from ECU validation to global-scale automation.

Salary & Benefits

Rivian offers competitive compensation for this senior role: $167,400 - $209,300 USD yearly for California-based applicants, based on experience and factors permitted by law. Beyond salary, enjoy comprehensive perks:

  • Robust medical, prescription, dental, and vision insurance.
  • Coverage starts day one, extending to spouse/partner and kids under 26.
  • Rivian pays most premiums for cost-effective protection.
  • Equal opportunity employment with accessibility accommodations.
  • Innovative culture in Palo Alto's tech hub.
  • Mission-aligned work accelerating EV adoption.
  • Cross-functional partnerships in autonomy and software teams.
  • Professional growth in cutting-edge HIL and CI/CD technologies.

This package positions Rivian as a top employer for software engineers in EV autonomy.

Why Join Rivian?

Rivian isn't just building vehicles; we're safeguarding adventure for generations. Our diverse team challenges conventions, reframing problems in emissions-free mobility. As a Staff Software Engineer in HIL Autonomy, you'll contribute to world-class verification that powers safe, reliable autonomous features. Work with curious pioneers in Palo Alto, enjoy outdoor-loving culture, and drive global impact. Rivian's growth trajectory offers unparalleled opportunities in EV innovation.

From scaling HIL infrastructure to leading QA processes, you'll define the future of automotive testing. Join a company where your expertise in embedded testing, CI/CD, and protocols like CAN/Ethernet directly advances sustainable transport.

How to Apply

Ready to architect Rivian's next-gen HIL systems? Apply now for this Staff Software Engineer role in Palo Alto! Submit your resume highlighting HIL, autonomy, and automation experience. Rivian is an equal opportunity employer committed to accessibility—email candidateaccommodations@rivian.com for support. Don't miss this chance to lead verification at a trailblazing EV manufacturer.

Locations

  • Palo Alto, California, United States

Salary

348,192,000 - 435,344,000 USD / yearly

Estimated Salary Rangehigh confidence

348,192,000 - 478,878,400 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Hardware-in-the-Loop Testingintermediate
  • HIL Test Automationintermediate
  • CI/CD Pipelinesintermediate
  • Python Scriptingintermediate
  • Embedded Software Testingintermediate
  • CAN Protocolintermediate
  • Ethernet Testingintermediate
  • Socket Programmingintermediate
  • Linux Environmentsintermediate
  • QNX Systemsintermediate
  • Automotive ECU Testingintermediate
  • Jenkins Integrationintermediate
  • GitLab CIintermediate
  • TCP/IP Protocolsintermediate
  • Bash Scriptingintermediate
  • C++ Programmingintermediate
  • Board-Level Testingintermediate
  • Autonomy Software Verificationintermediate

Required Qualifications

  • 8+ years of Embedded/Platform Software testing experience (experience)
  • Proficiency in scripting and programming (Python, Bash, C, C++) (experience)
  • Proficiency in Linux or QNX environments (experience)
  • Knowledge of Socket Programming, TCP/IP, and HTTP (experience)
  • Experience in testing automotive ECUs and protocols like CAN and Ethernet (experience)
  • Board-level testing proficiency (experience)
  • Experience with CI/CD tools such as GitLab and Jenkins (experience)
  • Bachelor’s or Master’s in Electrical Engineering or Computer Engineering (experience)
  • Self-motivated with proven cross-functional collaboration skills (experience)
  • Excellent communication, testing, and troubleshooting abilities (experience)

Responsibilities

  • Architect and own scalable Hardware-in-the-Loop (HIL) test automation frameworks
  • Expertly manage, optimize, and upgrade complex HIL test platforms for peak performance
  • Lead CI/CD integration of HIL systems using GitLab and Jenkins for full automation
  • Translate embedded software requirements into comprehensive test plans and QA documentation
  • Establish world-class QA processes and automated pipelines across engineering teams
  • Oversee daily automated regression test execution ensuring full coverage
  • Collaborate with software teams to validate new features via lab-based bench testing
  • Track, verify, and resolve defects with focus on critical field issues
  • Master automation scripting to enhance efficiency and test coverage
  • Provide data-driven release readiness reporting and status updates

Benefits

  • general: Competitive salary range $167,400 - $209,300 for California applicants
  • general: Robust medical, Rx, dental, and vision insurance packages
  • general: Coverage effective on first day of employment
  • general: Rivian covers most insurance premiums
  • general: Benefits extend to spouse/domestic partner and children up to age 26
  • general: Equal opportunity employer with inclusive hiring practices
  • general: Accessibility accommodations for disabilities in application process
  • general: Dynamic work environment accelerating EV hardware production
  • general: Mission-driven culture protecting the outdoors for future generations
  • general: Opportunities to innovate in autonomy and EV software verification

Target Your Resume for "Staff Software Engineer, HIL, Autonomy Careers at Rivian - Palo Alto, California | Apply Now!" , Rivian

Get personalized recommendations to optimize your resume specifically for Staff Software Engineer, HIL, Autonomy Careers at Rivian - Palo Alto, California | Apply Now!. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Staff Software Engineer, HIL, Autonomy Careers at Rivian - Palo Alto, California | Apply Now!" , Rivian

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Rivian JobsHIL EngineerAutonomy SoftwareEV CareersPalo Alto Tech JobsEmbedded TestingCI/CD AutomationAutomotive SoftwareStaff Software Engineer HIL Autonomy RivianRivian HIL testing jobs Palo AltoHardware in the Loop engineer careersAutonomy software verification RivianEmbedded software testing jobs CaliforniaCI/CD HIL integration RivianAutomotive ECU testing engineerPython C++ HIL automation jobsRivian autonomy stack careersStaff engineer EV software Palo AltoCAN Ethernet protocol testing RivianQNX Linux HIL engineer jobsJenkins GitLab CI Rivian careersSenior HIL software engineer salaryRivian Palo Alto engineering jobs

Answer 10 quick questions to check your fit for Staff Software Engineer, HIL, Autonomy Careers at Rivian - Palo Alto, California | Apply Now! @ Rivian.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.