Uiuc Research Park Intern - Validation & Verification

Rivian Rivian · Auto · Champaign, IL · Internships

Internship role focused on defining, implementing, and automating functional safety verification and validation for power conversion software requirements. Responsibilities include developing test plans, authoring test cases, building traceability matrices, and contributing to automated coverage dashboards and reports.

What you'd actually do

  1. Define, implement, and automate end-to-end functional safety verification and validation (V&V) for software safety requirements (SWSRs).
  2. Development of functional safety test plans, author, and prioritize test cases for all safety-relevant SWSRs in lockstep with software development.
  3. Build an end-to-end traceability matrix linking safety requirements to test cases and objective evidence (SWSR → test case → results → SWSR).
  4. Contribute to tooling setup and create automated coverage dashboards and nightly results reports to provide actionable visibility for engineering teams.
  5. Execute testing, support gap closure, and assist in generating final reporting to provide objective evidence for functional safety sign-off.

Skills

Required

  • Pursuing a bachelors, masters, or PhD degree at the University of Illinois Urbana Champaign
  • Actively pursuing a degree or one closely related in Computer Engineering, Computer Science or Electrical Engineering
  • Understanding basics of Functional Safety (ISO 26262)
  • Understanding of safety concepts, ASILs, and safety mechanisms
  • Experience with HIL or embedded test execution
  • Familiarity with embedded software verification
  • Basic Python or similar scripting for automation, data processing, and report generation
  • Ability to work crossfunctionally

Nice to have

  • Handson experience with HIL tools or power electronics test benches
  • Exposure to requirements and test management tools (e.g., Jama, Jira, Jama/Flow) and traceability workflows
  • Background in power electronics, power conversion systems
  • Prior coursework or project work in automotive functional safety or control systems
  • Experience building dashboards or automated reports for test coverage and results

What the JD emphasized

  • functional safety verification
  • test automation
  • requirements traceability