Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Rivian Logo

Senior Software Engineer - Embedded - Autonomy

Rivian

$162,000 - $203,000
Sep 25, 2025
Palo Alto, CA, USA
Apply Now

Rivian is looking to ensure the quality and reliability of their automotive software solutions by hiring a Senior Software Engineer, Embedded to develop and execute comprehensive test plans, automate processes, and manage Hardware-in-the-Loop (HiL) platforms.

Requirements

  • 5+ years of Embedded/Platform Software testing experience
  • Expertise in scripting and programming, especially Python, Bash, C and 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

Responsibilities

  • Develop test plans, test cases, and QA documents based on embedded software requirements
  • Manage and optimize HiL platforms for comprehensive automated testing
  • Execute regression tests within the automated environment on a daily basis
  • Create and enhance test automation frameworks and scripts ensuring scalability and reliability
  • Contribute to CI/CD pipeline development, enabling efficient software integration, testing, and deployment
  • Collaborate with software teams, focusing on lab-based bench tests during feature development and validation
  • Track bugs, ensuring complete verification and closure

Other

  • 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