Technical Program Management Intern (Bachelor's)

Rivian and Volkswagen Group TechnologiesIrvine, CA
$38 - $45Onsite

About The Position

Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we’re addressing the challenges of electric vehicles through technology that will set the standards for software-defined vehicles around the world. The road to the future is uncharted. By combining our expertise across connectivity, AI, security and more, we’ll map a new way forward. Working together, we’ll create a future that’s more connected, more intelligent, more sustainable for everyone. Help us bring to life the next generation of vehicles by taking a leading role in managing the integration of Hardware and Software through the Development Life Cycle. As part of the Software Technical Program Management Team, you will be responsible for collaborating with Electrical Hardware, Test and Development, New Product Introduction, and Product Development teams to plan, develop and manage integration test assets to support software deliverables for program milestones.

Requirements

  • Currently enrolled in a Bachelor's program at an accredited US university.
  • Proficiency in C/C++ and/or Python.
  • Experience with Software Development Lifecycle

Nice To Haves

  • Actively pursuing a degree in computer science, computer engineering, Electrical Engineering, or a closely related field with the intent to return to school following completion of internship.
  • Experience with Systems Engineering principles
  • Experience with test and validation
  • Excellent communication, organizational, and collaboration skills.
  • Experience in Agile and Waterfall development process using Jira and other program management tools.
  • Understanding of hardware/software bring-up of distributed systems, managing project dependencies, and negotiating parallel activities to optimize project execution.

Responsibilities

  • Assisting technical teams in scoping and planning test asset needs using a systems engineering approach.
  • Supporting the prioritization of components for test assets based on software delivery milestones, technical risk, and complexity.
  • Aiding in software-hardware integration efforts across the organization during development activities.
  • Helping to coordinate verification test plans.
  • Tracking and helping to drive technical issues to closure within the software organization.
  • Providing the programs and management teams with progress updates.
  • Identifying opportunities for continuous process improvements and supporting their execution.

Benefits

  • Base salary
  • Eligibility for an annual performance bonus
  • Eligibility for equity
  • Benefits tailored to the local market
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service