About The Position

Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract. As a company, we constantly challenge what’s possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in areas that are unknown. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for future generations. The staff engineer leads and contributes to integration efforts and HIL testing of embedded software for the EPC (Electric Power Conversion) team. They are responsible for continuously improving the team's technical excellence, discipline, and flexibility to ensure high-quality software deliverables, timely integration of software, and operational efficiency.

Requirements

  • Over 8 years of diverse experience in embedded software development, software integration, and testing for electric vehicles.
  • Project management experience with proven results
  • Familiarity with engineering processes and tools for complex software development, including Continuous Testing/Continuous Integration (CT/CI), bug lifecycle management, software release processes, and more.
  • Familiarity with electrical vehicle ECU interfaces and tools
  • Experience with at least one software testing platform, including HIL tests, unit tests, etc.
  • Bachelor's degree in engineering; Master's degree preferred

Responsibilities

  • Consolidate EPC software interfaces and related functionalities with other ECUs and devices.
  • Integration of EPC software with the manufacturing process.
  • Leverage telemetry and remote debugging tools for field visibility and issue resolution.
  • Coordinate platform software changes into EPC embedded software by interfacing with the platform software team.
  • Develop HIL test cases for controls and software development.
  • Provide development test support for EPC control and software development.
  • Improve test coverage to fulfill software functional and safety-related requirements.
  • Perform regression tests, report bugs, provide debugging support, and provide development validation testing for the team.
  • Upgrade and maintain the HIL test stations and other related lab equipment.

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 adequate on the first day of employment, and Rivian covers most of the premiums.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service