H1BConnect Pro: Unlock advanced filters, H1B sponsorship insights, and unlimited job access.Subscribe now
Rivian logo

Staff Software Engineer, HIL, Autonomy

Rivian
Palo Alto, CA Full-time 2/4/2026 $167.4k - $209.3k per year
Undergraduate with 5+ Years of Experience
Approval 99%Total filings 685New hires 98
Established Sponsor
FY 2025

Job Description

Rivian is seeking a Staff HIL Software Engineer to architect and own the verification strategy and infrastructure for automotive software solutions. This role involves leading the development of Hardware-in-the-Loop (HiL) platforms, creating test plans, and implementing QA processes to ensure high performance across the autonomy stack.

Requirements

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

Responsibilities

  • Proven experience in designing, developing, and owning highly scalable and reliable Hardware-in-the-Loop (HIL) test automation frameworks.
  • Expert management, optimization, and upgrading of complex, performance-critical HIL test platforms.
  • Deep command of integrating HIL systems into CI/CD pipelines to fully automate software integration, testing, and deployment.
  • Ability to translate detailed embedded software requirements into comprehensive, high-quality test plans, test cases, and formal QA documentation.
  • Experience establishing and refining world-class QA processes and automated pipelines.
  • Direct oversight and daily management of automated regression test execution.
  • Successful collaboration with software teams to drive and validate new features through targeted lab-based bench testing.
  • Rigorous tracking, complete verification, and closure of all defects.
  • High proficiency in creating and enhancing test automation scripts and tools.
  • Providing clear, data-driven status and release readiness reporting.

Benefits

  • Employees at Rivian are often offered comprehensive health, dental, and vision insurance, a 401(k) with company match, ESPP and potential RSU grants, performance bonuses, and generous time off including paid parental and sick leave. Perks can include 24/7 mental-health coaching and therapy, Hinge Health for Anthem enrollees, tuition assistance and professional development, plus on-site food and a wide range of employee discounts on items like computers, mobile phones, home loans, and pet care.

Is this job posting expired or no longer available?