24 hours ago
Palo Alto, CA, USAIntern
Responsibilities
- Implement and modify embedded software written in C.
- Implement functional safety requirements for embedded software.
- Develop Python-based test scripts to validate embedded software changes.
- Develop and modify device drivers for Zephyr RTOS.
Requirements
- Be currently pursuing a bachelor’s, master’s, or PhD degree at an accredited university.
- Pursue a degree in or closely related to Computer Science, Computer Engineering, or Electrical Engineering.
- Have experience with the C programming language.
- Have knowledge of ARM microcontrollers or microprocessors, or equivalent.
- Have knowledge of real-time operating systems such as FreeRTOS or Zephyr.
- Be available onsite and full time, 40 hours per week, for the entire January-August 2027 co-op term.
Benefits
- Paid vacation, paid sick leave, and medical insurance benefits are offered.
- The Spring 2027 co-op runs from January through August 2027 and requires onsite, full-time attendance; interns are not eligible for retirement benefits.
About Rivian
Rivian designs and manufactures electric vehicles, including the R1T pickup, R1S SUV, and commercial delivery vans, selling directly to consumers and fleet operators. Founded in 2009 and headquartered in Irvine, California, it operates a manufacturing plant in Normal, Illinois, and is publicly traded on NASDAQ. The company also develops in-vehicle software and electrical architecture and offers charging and service support for its owners.
