Resume and JobRESUME AND JOB
Rivian logo

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

Rivian

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

full-timePosted: Nov 3, 2025

Job Description

Staff Software Systems Engineer, Diagnostics, Autonomy at Rivian

Role Overview

Join Rivian, the pioneering EV manufacturer revolutionizing electric adventure vehicles, as a Staff Software Systems Engineer, Diagnostics, Autonomy in Palo Alto, California. Rivian's autonomous driving systems demand unbreakable diagnostics for functional safety and higher autonomy levels. As the technical owner, you'll architect end-to-end diagnostic and fault management infrastructure, ensuring vehicles are road-safe, factory-efficient, and field-reliable. This senior role shapes the future of autonomous EV technology, blending embedded systems, real-time diagnostics, and data-driven insights.

Rivian's mission to keep the world adventurous drives innovation in emissions-free vehicles. With diverse teams united by outdoor passion, you'll tackle unknown challenges in autonomy diagnostics. Own the strategy from in-vehicle ECU communication to cloud data ingestion and service tools. If you excel in UDS ISO 14229, ISO 26262 functional safety, and fault management, this is your chance to lead at a top EV company.

Key Responsibilities at Rivian

As a Diagnostics Systems Engineer, you'll drive mission-critical tasks:

  • Define and own diagnostics strategy: Craft long-term roadmap for autonomy diagnostics infrastructure.
  • Fault management leadership: Specify requirements and test cases for monitoring, detection, and reaction in sensors, compute, actuators.
  • Root cause acceleration: Build tools, logs, processes slashing troubleshooting time for developers and technicians.
  • Service optimization: Design automated routines for End-of-Line (EOL) testing and service bays.
  • Data-driven insights: Collect fleet metrics, telemetry to analyze reliability and improve software.
  • Cross-functional facilitation: Bridge autonomy, safety, manufacturing, and service teams for alignment.
  • Implement infrastructure: Cover ECU comms, cloud ingestion, service integration.
  • Quantify improvements: Establish metrics for continuous diagnostics and autonomy enhancement.
  • Enable higher autonomy: Ensure diagnostics support advanced perception, planning, ML/DL models.

Thrive in Rivian's dynamic environment, Palo Alto office 3 days/week, impacting real-world autonomous vehicles.

Qualifications & Requirements

Rivian seeks proven experts for this Staff Software Engineer role:

  • Education: Bachelor’s or Master’s in Electrical Engineering, Computer Science, Systems Engineering, or related.
  • Experience: 5-8+ years in mechatronics, embedded software, systems engineering (automotive/aerospace preferred).
  • UDS Mastery: Deep knowledge of ISO 14229, DoIP, XCP/CCP protocols, DTC management.
  • Functional Safety: Expertise in fault monitoring, reaction strategies per ISO 26262.
  • Autonomy Fundamentals: Sensor data, perception, localization, planning, ML/DL needs.
  • Coding Skills: Read/write/debug C++, Python, SQL.
  • Communication: Exceptional skills facilitating technical/non-technical stakeholders.

Basic coding ability in key languages ensures you contribute directly to tools and processes.

Salary & Benefits

Salary Range: $206,500 - $258,100 USD yearly for California applicants (experience/location-based). Rivian offers top-tier perks:

  • Comprehensive medical/Rx, dental, vision insurance from day one.
  • Family coverage: spouse/partner, children to 26.
  • Hybrid Palo Alto work (3 days onsite).
  • Inclusive, accessible hiring for disabilities.
  • Cutting-edge EV autonomy projects.
  • Mission-aligned culture with outdoor focus.

Actual pay considers experience, skills, market data.

Why Join Rivian?

Rivian redefines electric vehicles with adventure-ready, emissions-free machines. Work on groundbreaking autonomy diagnostics in Silicon Valley. Collaborate with top talent challenging norms, protecting the planet. Enjoy robust benefits, competitive pay, equal opportunity. Advance self-driving EV tech, from fault detection to fleet-scale improvements. Palo Alto hub fosters innovation in a supportive, diverse environment. Shape the future of safe, reliable autonomous adventures.

Stand out with embedded diagnostics expertise and passion for autonomy. Rivian's growth offers unparalleled impact.

How to Apply

Ready to own diagnostics at Rivian? Apply now for Staff Software Systems Engineer, Diagnostics, Autonomy in Palo Alto. Submit resume highlighting UDS, ISO 26262, autonomy experience. Join the adventure—positions fill fast!

Locations

  • Palo Alto, California, United States

Salary

206,500 - 258,100 USD / yearly

Estimated Salary Rangehigh confidence

206,500 - 283,910 USD / yearly

Source: ai estimated

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

Skills Required

  • UDS ISO 14229intermediate
  • Diagnostic Trouble Codes DTCintermediate
  • Functional Safety ISO 26262intermediate
  • Embedded Software Developmentintermediate
  • Autonomous Driving Systemsintermediate
  • Fault Managementintermediate
  • C++ Programmingintermediate
  • Python Codingintermediate
  • SQL Database Queriesintermediate
  • DoIP Protocolintermediate
  • XCP CCP Calibrationintermediate
  • Real-Time Diagnosticsintermediate
  • ECU Communicationintermediate
  • Cloud Data Ingestionintermediate
  • Sensor Data Processingintermediate

Required Qualifications

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, Systems Engineering, or related field (experience)
  • 5-8 years of progressive experience in mechatronics, embedded software, or systems engineering in automotive or aerospace (experience)
  • Mastery of Universal Diagnostic Services (UDS) framework (ISO 14229) and protocols like DoIP, XCP/CCP (experience)
  • Deep expertise in fault monitoring design, DTC management, fault reaction strategies, and ISO 26262 Functional Safety (experience)
  • Knowledge of autonomous systems including sensor modalities, perception, localization, planning, and ML/DL models (experience)
  • Proficiency in C++, Python, and SQL for reading, writing, and debugging code (experience)

Responsibilities

  • Define and own long-term diagnostics strategy and roadmap for autonomy systems
  • Establish fault management requirements and test cases for sensors, compute, and actuators
  • Develop tools, logs, and processes to accelerate root cause analysis and debugging
  • Design automated diagnostic routines for factory EOL testing and service center workflows
  • Gather fleet telemetry and fault data to drive continuous improvement in diagnostics and autonomy software
  • Facilitate cross-functional alignment between autonomy teams, safety engineers, manufacturing, and service
  • Implement end-to-end diagnostic infrastructure including ECU communication and cloud integration
  • Optimize service and manufacturing processes for efficiency and reliability
  • Quantify system reliability through key diagnostic metrics and pattern analysis

Benefits

  • general: Robust medical, Rx, dental, and vision insurance effective first day of employment
  • general: Coverage for full-time employees, spouse/domestic partner, and children up to age 26
  • general: Competitive salary range $206,500 - $258,100 based on experience
  • general: Hybrid work model with 3 days in Palo Alto office
  • general: Opportunity to work on cutting-edge EV autonomy and diagnostics
  • general: Equal opportunity employer with inclusive hiring practices
  • general: Access to state-of-the-art facilities in Silicon Valley
  • general: Mission-driven culture protecting the outdoors for future generations
  • general: Comprehensive professional development in autonomous vehicle technology

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

Get personalized recommendations to optimize your resume specifically for Staff Software Systems Engineer, Diagnostics, 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 Systems Engineer, Diagnostics, 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 JobsAutonomy EngineeringDiagnostics EngineerEV SoftwarePalo Alto CareersISO 26262UDS ProtocolEmbedded SystemsFunctional SafetyAutonomous VehiclesStaff Software Systems Engineer RivianDiagnostics Autonomy Jobs Palo AltoRivian Autonomy Engineer CareersUDS ISO 14229 Jobs CaliforniaFunctional Safety ISO 26262 RivianEV Autonomous Driving DiagnosticsEmbedded Software Engineer EVFault Management Autonomy SystemsPalo Alto Tech Jobs RivianStaff Engineer Diagnostics SalaryAutonomous Vehicle Software RivianDoIP XCP CCP EngineerElectric Vehicle Diagnostics CareersRivian Palo Alto Hybrid JobsSenior Systems Engineer AutonomyDTC Management Automotive Jobs

Answer 10 quick questions to check your fit for Staff Software Systems Engineer, Diagnostics, 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 Systems Engineer, Diagnostics, Autonomy Careers at Rivian - Palo Alto, California | Apply Now!

Rivian

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

full-timePosted: Nov 3, 2025

Job Description

Staff Software Systems Engineer, Diagnostics, Autonomy at Rivian

Role Overview

Join Rivian, the pioneering EV manufacturer revolutionizing electric adventure vehicles, as a Staff Software Systems Engineer, Diagnostics, Autonomy in Palo Alto, California. Rivian's autonomous driving systems demand unbreakable diagnostics for functional safety and higher autonomy levels. As the technical owner, you'll architect end-to-end diagnostic and fault management infrastructure, ensuring vehicles are road-safe, factory-efficient, and field-reliable. This senior role shapes the future of autonomous EV technology, blending embedded systems, real-time diagnostics, and data-driven insights.

Rivian's mission to keep the world adventurous drives innovation in emissions-free vehicles. With diverse teams united by outdoor passion, you'll tackle unknown challenges in autonomy diagnostics. Own the strategy from in-vehicle ECU communication to cloud data ingestion and service tools. If you excel in UDS ISO 14229, ISO 26262 functional safety, and fault management, this is your chance to lead at a top EV company.

Key Responsibilities at Rivian

As a Diagnostics Systems Engineer, you'll drive mission-critical tasks:

  • Define and own diagnostics strategy: Craft long-term roadmap for autonomy diagnostics infrastructure.
  • Fault management leadership: Specify requirements and test cases for monitoring, detection, and reaction in sensors, compute, actuators.
  • Root cause acceleration: Build tools, logs, processes slashing troubleshooting time for developers and technicians.
  • Service optimization: Design automated routines for End-of-Line (EOL) testing and service bays.
  • Data-driven insights: Collect fleet metrics, telemetry to analyze reliability and improve software.
  • Cross-functional facilitation: Bridge autonomy, safety, manufacturing, and service teams for alignment.
  • Implement infrastructure: Cover ECU comms, cloud ingestion, service integration.
  • Quantify improvements: Establish metrics for continuous diagnostics and autonomy enhancement.
  • Enable higher autonomy: Ensure diagnostics support advanced perception, planning, ML/DL models.

Thrive in Rivian's dynamic environment, Palo Alto office 3 days/week, impacting real-world autonomous vehicles.

Qualifications & Requirements

Rivian seeks proven experts for this Staff Software Engineer role:

  • Education: Bachelor’s or Master’s in Electrical Engineering, Computer Science, Systems Engineering, or related.
  • Experience: 5-8+ years in mechatronics, embedded software, systems engineering (automotive/aerospace preferred).
  • UDS Mastery: Deep knowledge of ISO 14229, DoIP, XCP/CCP protocols, DTC management.
  • Functional Safety: Expertise in fault monitoring, reaction strategies per ISO 26262.
  • Autonomy Fundamentals: Sensor data, perception, localization, planning, ML/DL needs.
  • Coding Skills: Read/write/debug C++, Python, SQL.
  • Communication: Exceptional skills facilitating technical/non-technical stakeholders.

Basic coding ability in key languages ensures you contribute directly to tools and processes.

Salary & Benefits

Salary Range: $206,500 - $258,100 USD yearly for California applicants (experience/location-based). Rivian offers top-tier perks:

  • Comprehensive medical/Rx, dental, vision insurance from day one.
  • Family coverage: spouse/partner, children to 26.
  • Hybrid Palo Alto work (3 days onsite).
  • Inclusive, accessible hiring for disabilities.
  • Cutting-edge EV autonomy projects.
  • Mission-aligned culture with outdoor focus.

Actual pay considers experience, skills, market data.

Why Join Rivian?

Rivian redefines electric vehicles with adventure-ready, emissions-free machines. Work on groundbreaking autonomy diagnostics in Silicon Valley. Collaborate with top talent challenging norms, protecting the planet. Enjoy robust benefits, competitive pay, equal opportunity. Advance self-driving EV tech, from fault detection to fleet-scale improvements. Palo Alto hub fosters innovation in a supportive, diverse environment. Shape the future of safe, reliable autonomous adventures.

Stand out with embedded diagnostics expertise and passion for autonomy. Rivian's growth offers unparalleled impact.

How to Apply

Ready to own diagnostics at Rivian? Apply now for Staff Software Systems Engineer, Diagnostics, Autonomy in Palo Alto. Submit resume highlighting UDS, ISO 26262, autonomy experience. Join the adventure—positions fill fast!

Locations

  • Palo Alto, California, United States

Salary

206,500 - 258,100 USD / yearly

Estimated Salary Rangehigh confidence

206,500 - 283,910 USD / yearly

Source: ai estimated

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

Skills Required

  • UDS ISO 14229intermediate
  • Diagnostic Trouble Codes DTCintermediate
  • Functional Safety ISO 26262intermediate
  • Embedded Software Developmentintermediate
  • Autonomous Driving Systemsintermediate
  • Fault Managementintermediate
  • C++ Programmingintermediate
  • Python Codingintermediate
  • SQL Database Queriesintermediate
  • DoIP Protocolintermediate
  • XCP CCP Calibrationintermediate
  • Real-Time Diagnosticsintermediate
  • ECU Communicationintermediate
  • Cloud Data Ingestionintermediate
  • Sensor Data Processingintermediate

Required Qualifications

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, Systems Engineering, or related field (experience)
  • 5-8 years of progressive experience in mechatronics, embedded software, or systems engineering in automotive or aerospace (experience)
  • Mastery of Universal Diagnostic Services (UDS) framework (ISO 14229) and protocols like DoIP, XCP/CCP (experience)
  • Deep expertise in fault monitoring design, DTC management, fault reaction strategies, and ISO 26262 Functional Safety (experience)
  • Knowledge of autonomous systems including sensor modalities, perception, localization, planning, and ML/DL models (experience)
  • Proficiency in C++, Python, and SQL for reading, writing, and debugging code (experience)

Responsibilities

  • Define and own long-term diagnostics strategy and roadmap for autonomy systems
  • Establish fault management requirements and test cases for sensors, compute, and actuators
  • Develop tools, logs, and processes to accelerate root cause analysis and debugging
  • Design automated diagnostic routines for factory EOL testing and service center workflows
  • Gather fleet telemetry and fault data to drive continuous improvement in diagnostics and autonomy software
  • Facilitate cross-functional alignment between autonomy teams, safety engineers, manufacturing, and service
  • Implement end-to-end diagnostic infrastructure including ECU communication and cloud integration
  • Optimize service and manufacturing processes for efficiency and reliability
  • Quantify system reliability through key diagnostic metrics and pattern analysis

Benefits

  • general: Robust medical, Rx, dental, and vision insurance effective first day of employment
  • general: Coverage for full-time employees, spouse/domestic partner, and children up to age 26
  • general: Competitive salary range $206,500 - $258,100 based on experience
  • general: Hybrid work model with 3 days in Palo Alto office
  • general: Opportunity to work on cutting-edge EV autonomy and diagnostics
  • general: Equal opportunity employer with inclusive hiring practices
  • general: Access to state-of-the-art facilities in Silicon Valley
  • general: Mission-driven culture protecting the outdoors for future generations
  • general: Comprehensive professional development in autonomous vehicle technology

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

Get personalized recommendations to optimize your resume specifically for Staff Software Systems Engineer, Diagnostics, 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 Systems Engineer, Diagnostics, 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 JobsAutonomy EngineeringDiagnostics EngineerEV SoftwarePalo Alto CareersISO 26262UDS ProtocolEmbedded SystemsFunctional SafetyAutonomous VehiclesStaff Software Systems Engineer RivianDiagnostics Autonomy Jobs Palo AltoRivian Autonomy Engineer CareersUDS ISO 14229 Jobs CaliforniaFunctional Safety ISO 26262 RivianEV Autonomous Driving DiagnosticsEmbedded Software Engineer EVFault Management Autonomy SystemsPalo Alto Tech Jobs RivianStaff Engineer Diagnostics SalaryAutonomous Vehicle Software RivianDoIP XCP CCP EngineerElectric Vehicle Diagnostics CareersRivian Palo Alto Hybrid JobsSenior Systems Engineer AutonomyDTC Management Automotive Jobs

Answer 10 quick questions to check your fit for Staff Software Systems Engineer, Diagnostics, 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.