Rivian

Embedded Software Engineer

Palo Alto, CA, US

2 months ago
Save Job

Summary

This is a unique opportunity to shape the next generation of vehicle access products where traditional solutions like key fobs are replaced by mobile devices and wearables. In this role you get to work one entire software stack and even in close collaboration with our hardware and security teams. Vehicle access can seem simple but is far from it. There is a need to collaborate with the majority of vehicle software teams but it also has strong relation to our cloud and mobile solutions. It’s highly visible towards the customer and never a boring day.

 

  • Design and build highly complex systems spanning multiple domains that bring new access features, improved functionality, and better performance to how users interact with our vehicles.
  • Shape the hardware and software systems architecture for upcoming generations of vehicles.
  • Take ideas through stages of concept, design, execution, deployment and hardening in a production environment.
  • Work closely with other development and cross-functional team members in software such as Charging, Body Controls, Infotainment, VUX teams and EE/Hardware teams not only in vehicle access but other cross functional initiatives.

 

  • B.S., M.S. or Ph.D. in Computer Science, Electrical Engineering, or a related field
  • Strong collaboration and systems mindset.
  • Strong C/C++ programming skills.
  • Real Time Operating Systems (RTOS) and experience building concurrent systems.
  • Ability to work in a fast-paced and dynamic development environment.
  • Product-focused mindset to passionately take ideas from R&D to large scale production.

Preferred Skills:

  • Experience in automotive systems and applications
  • Experience with wireless networks including BLE, UWB, 802.15.4, and NFC
  • Scripting languages (for example Python)
  • Working experience building SIL/HIL and other automation systems.
  • Experience with CAN, Ethernet, SPI, I2C

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: