At Rivian, we’re reimagining what mobility can be. Beyond redesigning the automobile, we’re rethinking the entire ecosystem. From excitement to sustainability, utility to comfort, we’re working to deliver joyful mobility experiences without the pain points of today.
As we develop a fully integrated experience in our R1 and future vehicle lines, we need engineers to help redefine the next generation of features that build upon and integrate into our in-vehicle navigation and mapping systems. This role will be focused on building engines that help our customers plan adventures and explore the world, taking their vehicles to places beyond where they thought possible.
Our diverse team shares an innate curiosity for the world, a willingness to see things differently, and a passion for getting things done. We never stand still in our pursuit of progress, and we’re looking for the best and brightest talent to accelerate our vision toward future mobility.
Responsibilities
- Create services and middleware for Rivian’s in-vehicle maps system which links drivers and passengers to their vehicle and the outside world
- Collaborate with Application and Platform Software, HMI developers, System Design, and Test Engineers to realize a modern in-vehicle experience
- Test the in-vehicle experience in the lab and in Rivian prototype vehicles
- Triage, troubleshoot, and resolve issues found during testing
- Identify potential problems and resolve middleware and platform bottlenecks for performance optimization
- Help drive research into new technologies and interfaces
- Collaborate with other divisions in understanding and sharing of technology roadmaps, portfolios and intellectual property
Qualifications
- Bachelor’s Degree in Computer Science, Software Engineering or relevant work experience
- 6+ years' experience with SQL, NodeJS, Python, Go and cloud technologies (AWS, K8s, Helm, etc). Proficiency with PostGIS and/or Kotlin is a plus
- Software Development life cycle experience, from requirements gathering through to implementation and maintenance
- Deep understanding of user-friendly, immersive, reactive user interface development
- Development experience with navigation, mapping, routing, and location-based features highly desired
- Experience in automotive electronics and/or consumer electronics is strongly preferred