Internship

Engineering Intern

Power Electronics Embedded Software

Posted on 1/17/2025

Rivian

Rivian

10,001+ employees

Develops electric vehicles for outdoor adventures

Automotive & Transportation

Compensation Overview

$25 - $51Hourly

Company Historically Provides H1B Sponsorship

Carson, CA, USA

Category
Embedded Systems Engineering
Electrical Engineering
Power Systems Engineering
Required Skills
Python
Docker
Perl
Jenkins
Oscilloscope
C/C++
Requirements
  • Must be currently pursuing a bachelors, masters (preferred), or PhD degree at an accredited university
  • Actively pursuing a degree or one closely related in Computer Engineering or Computer Science.
  • Practical experience programming in Python and C.
  • Experience with automation and build tools (Bazel, Jenkins, Docker, SCons).
  • Ability to optimize software build and test workflow using scripting languages such as Python, Perl, or Unix shell.
  • Comfortable with using schematics and layout files to understand design information.
  • Hands-on experience in using test equipment and validation tools (CANalyzer, CANape or similar XCP/CCP interface tools, JTAG/DAP interface debuggers).
  • Comfortable with using oscilloscope and basic probing tools for debugging purposes.
Responsibilities
  • Develop and implement embedded software: Write and debug code in C/C++ for bare metal and RTOS-based applications, focusing on low-level functionality for power electronics systems.
  • Design and execute test plans: Create comprehensive test cases to validate software functionality, performance, and safety under various operating conditions, including fault scenarios and adherence to functional safety requirements.
  • Collaborate with engineers: Work closely with controls and software engineers to ensure seamless integration of software with hardware and control algorithms.
  • Document software development process: Maintain detailed records of software requirements, design decisions, test procedures, and results.
  • Analyze and optimize software: Utilize debugging tools and performance analysis techniques to identify and address software bottlenecks and improve overall system efficiency.

Rivian develops electric vehicles (EVs) and services aimed at promoting outdoor exploration and adventure. Their main products are the R1T electric truck and the R1S electric SUV, both designed for various terrains, making them suitable for on-road and off-road use. Rivian's vehicles receive regular software updates to enhance features and performance over time. Unlike traditional car manufacturers, Rivian sells directly to consumers through their website and showrooms, allowing for a more personalized buying experience. This direct-to-consumer model helps them build closer relationships with customers. Rivian focuses on sustainability and adventure, targeting eco-conscious consumers who appreciate high-performance vehicles while minimizing their environmental impact.

Company Stage

IPO

Total Funding

$12B

Headquarters

Irvine, California

Founded

2009

Growth & Insights
Headcount

6 month growth

0%

1 year growth

5%

2 year growth

0%
Simplify Jobs

Simplify's Take

What believers are saying

  • Rivian secured a $6.6 billion loan to build a new EV plant in Georgia.
  • Partnership with Volkswagen aims to improve battery efficiency and reduce costs.
  • Introduction of the R2S SUV expands product lineup, targeting urban explorers.

What critics are saying

  • Increased competition from automakers like Mercedes-Benz with advanced AI features.
  • Nvidia and Uber's collaboration may outpace Rivian in autonomous vehicle technology.
  • Unionization agreement with UAW could lead to higher labor costs and challenges.

What makes Rivian unique

  • Rivian focuses on adventure-oriented electric vehicles, appealing to eco-conscious consumers.
  • The company uses a direct-to-consumer sales model, enhancing customer experience and brand loyalty.
  • Rivian's vehicles are designed for both urban and off-road exploration, offering versatility.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Ownership for All: We offer every employee the opportunity to own Rivian stock through equity programs, supporting their financial wellness.

Mental and Emotional Wellness: We provide employees and their families access to mental wellness platforms and our Employees Assistance Program

Fertility and Family Planning: We support diverse family-building journeys, providing employees with benefits such as paid parental leave and financial support for adoption, fertility treatments or surrogacy.

Competitive Compensation: We offer competitive compensation packages driven by mutual investment in our long-term growth and success.

Career Development: We enable all employees to own their development. Continuous learning opportunities and tuition reimbursement help drive performance, boost engagement and develop future leaders.

Transgender Benefits: In alignment with WPATH guidelines, our 2022 plans provide coverage toward medical, pharmacy and cosmetic needs.