United States Job Openings

Rivian
Software Engineer
Palo Alto
FULL TIME
October 16, 2024
As a company, we constantly challenge what’s possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in areas that are unknown. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for future generations.
- Design, develop, and maintain embedded software applications using Modern C++ (C++11 or later), Rust, or Go.
- Ensure code quality through comprehensive unit testing (GTest, GMock) and adherence to coding standards.
- Develop and maintain software for embedded systems with expertise in operating system concepts (e.g., memory management, concurrency, multi-threading).
- Optimize performance in resource-constrained environments.
- Effectively collaborate across cross-functional teams to drive project success.
- Strong knowledge of embedded databases, TCP/IP stack, and middleware components such NATs, MQTT, HTTPs g RPC.
- Work with data serialization technologies such as Protocol Buffers (Protobuf).
- Implement communication protocols and security standards such as m TLS.
- Utilize build systems such as Yocto for creating custom Linux distributions.
- Collaborate closely with the cloud team; familiarity with cloud technologies is a plus
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 3+ years of experience in software engineering, with a focus on embedded systems.
- Proficiency in programming languages such as C/C++, Rust, Go
- Strong background in distributed systems, networking, and real-time communication protocols (NATs, MQTT, HTTPs, g RPC).
- Experience working with Linux-based systems.
- Experience working on vehicle communication protocols (e.g., CAN, Ethernet, UDS).
- Automotive industry experience or familiarity with automotive-grade software development is a plus.
- Familiarity with Tensor Flow Lite or ONNX for deploying machine learning models in embedded environments is a plus.
- Familiarity with cybersecurity best practices and secure software development methodologies.
- Excellent problem-solving abilities with a strong capacity to work independently as well as collaboratively within a team.
- Effective communication skills for cross-functional collaboration with engineering and business teams.
Benefits Summary: Rivian provides robust medical/Rx, dental and vision insurance packages for full-time employees, their spouse or domestic partner, and children up to age 26. Coverage is effective on the first day of employment, and Rivian covers most of the premiums.
Equal Opportunity
Rivian is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at candidateaccommodations@rivian.com.
Candidate Data Privacy
Rivian may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian affiliates; and (iii) Rivian’s service providers, including providers of background checks, staffing services, and cloud services.
Rivian may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, the United Kingdom, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions.
Please note that we are currently not accepting applications from third party application services.
New Job Alerts

Kampgrounds Of America
YEL - MAINTENANCE ENGINEER
West Yellowstone
November 19, 2024
View Job Description
Anytime Fitness - Milwaukee, WI
Anytime Fitness - Personal Training Manager
Milwaukee
November 19, 2024
View Job Description
ValidaTek, Inc.
Senior Program Manager
Kearneysville
FULL TIME
November 19, 2024
View Job Description


State of Colorado Job Opportunities
Data and Technology Governance Manager
Denver
FULL TIME
November 19, 2024
View Job DescriptionLooking for similar job?


University of North Dakota
Senior Software Engineer
Grand Forks
FULL TIME
October 12, 2024
View Job Description
Capital One
Manager, B2B Customer Success - Capital One Software - (Remote)
FULL TIME
October 12, 2024
View Job Description
Capital One
Senior Manager, SaaS Sales Representative - Capital One Software (Remote)
FULL TIME
October 12, 2024
View Job Description
Northrop Grumman
2025 Associate Software Engineer - Pathways Program - Huntsville (AL)
Huntsville
October 12, 2024
View Job Description
Amtrak
Lead Software Engineer - 90378391 - Wilmington- MAXIMO
Wilmington
October 13, 2024
View Job DescriptionSee What’s New: Rivian Job Opportunities




Rivian
Employee Communications & Experience Specialist
Palo Alto
FULL TIME
November 14, 2024
View Job Description
New Job Alerts

Kampgrounds Of America
YEL - MAINTENANCE ENGINEER
West Yellowstone
November 19, 2024
View Job Description
Anytime Fitness - Milwaukee, WI
Anytime Fitness - Personal Training Manager
Milwaukee
November 19, 2024
View Job Description
ValidaTek, Inc.
Senior Program Manager
Kearneysville
FULL TIME
November 19, 2024
View Job Description


State of Colorado Job Opportunities
Data and Technology Governance Manager
Denver
FULL TIME
November 19, 2024
View Job Description