Rivian · 1 day ago
Staff Software Engineer, HIL, Autonomy
Rivian is on a mission to keep the world adventurous forever, and they are seeking a Staff HIL Software Engineer to lead the verification strategy and infrastructure for their automotive software solutions. This role involves architecting Hardware-in-the-Loop platforms, developing test plans, and implementing QA processes across engineering disciplines.
AutomotiveElectric VehicleManufacturingTransportation
Responsibilities
Architectural Ownership: Proven experience in designing, developing, and owning highly scalable and reliable Hardware-in-the-Loop (HIL) test automation frameworks
HIL Platform Expertise: Expert management, optimization, and upgrading of complex, performance-critical HIL test platforms to ensure optimal performance and efficiency
CI/CD Integration Leadership: Deep command of integrating HIL systems into CI/CD pipelines (e.g., GitLab, Jenkins) to fully automate software integration, testing, and deployment
Strategic Test Development: Ability to translate detailed embedded software requirements into comprehensive, high-quality test plans, test cases, and formal QA documentation
Process Definition: Experience establishing and refining world-class QA processes and automated pipelines to enforce rigorous testing standards across engineering teams
Operational Excellence: Direct oversight and daily management of automated regression test execution, ensuring full coverage and continuous product quality
Feature Validation Partnership: Successful collaboration with software teams to drive and validate new features through targeted lab-based bench testing during development
Advanced Debugging & Resolution: Rigorous tracking, complete verification, and closure of all defects, with a strong focus on resolving critical support and field issues
Automation Scripting Mastery: High proficiency in creating and enhancing test automation scripts and tools to maximize efficiency and test coverage
Release Readiness Reporting: Providing clear, data-driven status and
Qualification
Required
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
Benefits
Rivian provides robust medical/Rx, dental and vision insurance packages for full-time employees, their spouse or domestic partner, and children up to age 26.
Coverage is effective on the first day of employment, and Rivian covers most of the premiums.
Company
Rivian
Rivian is an automotive technology company that develops products and services to advance the shift to sustainable mobility.
H1B Sponsorship
Rivian has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (38)
2024 (70)
2023 (54)
2022 (79)
2021 (21)
Funding
Current Stage
Public CompanyTotal Funding
$21.93BKey Investors
Volkswagen GroupUS Department of EnergyIllinois Department of Commerce & Economic Opportunity
2025-06-30Post Ipo Equity· $1B
2024-11-25Post Ipo Debt· $6.6B
2024-05-02Grant· $827M
Recent News
Business Insider
2026-01-08
2026-01-07
Business Insider
2026-01-07
Company data provided by crunchbase