Search jobs > Irvine, CA > Sr software engineer

Sr. Software Engineer, ADAS Mapping Cloud

Rivian
Irvine, California
$146.9K-$183.6K a year
Full-time

About Rivian Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract.

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.

Role Summary At Rivian, we’re reimagining what mobility can be. From excitement to sustainability, utility to comfort, we’re working to deliver joyful mobility experiences without the pain points of today.

As we develop autonomy and navigation for our R1 and future vehicle lines, we need engineers to help develop new tools and techniques for cutting edge systems.

This role will be focused on building engines and services that power a variety of features throughout the vehicle. The opening will be located at our Irvine, CA facility and reports directly to a Sr.

Manager, Software Engineering. Responsibilities Process geodata from various sources, cleaning and merging it for vehicle consumption.

Write and optimize Postgres SQL queries with PostGIS extension. Collaborate with the open-source communities (e.g. OpenStreetMap, MapLibre, Overture Maps).

Work with mapping technologies to visualize and analyze spatial data. Collaborate with cross-functional teams to understand data needs.

Manage large data sets and ensure data integrity and accuracy. Qualifications Bachelor’s Degree in Computer Science, Software Engineering or related field.

5+ years total Software Engineering experience 3+ years of hands-on experience with PG SQL leveraging PostGIS functionality In-depth knowledge and experience with GIS systems and tools.

Experience with mapping tools and technologies such as QGIS and MapLibre. Proficient with Linux and its tools such as Git, Bash, JQ, Curl, Grep.

Proficient with Rust or Python. Familiarity with Docker, Kubernetes, AWS technologies, CI / CD pipelines, and service architecture.

Software Development life cycle experience, from requirements gathering through to implementation and maintenance. Pay Disclosure Salary Range California-Based Applicants : $146,900 $183,600 (actual compensation will be determined based on experience, location, and other factors permitted by law).

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 adequate on the first day of employment, and Rivian covers most of the premiums. Equal Opportunity Rivian is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws.

All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital / domestic partner status, age, military / veteran status, medical condition, or any other characteristic protected by law.

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 collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and / or participate in our recruitment processes ( Candidate Personal Data ).

This data includes contact, demographic, communications, educational, professional, employment, social media / website, network / device, recruiting system usage / interaction, security and preference information.

  • Rivian may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks;
  • iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations;

v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law.

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.

30+ days ago
Related jobs
Promoted
Ledgent Technology
Irvine, California

Do you thrive in building robust, scalable backend systems for the cloud? Are you passionate about designing and implementing high-performance, secure applications? If so, then this Senior Cloud Software Engineer, Backend role might be perfect for you!. In this role, you will be a key member of our ...

Promoted
Covenant Consulting
Lake Forest, California

OS Mobile/Software Engineer I is a key member of the Engineering team working on the development efforts for iOS Mobile Apps. OS Mobile Software Engineer (Bluetooth). As the Sr iOS developer, you will work closely with your other iOS Devs and Android counterpart to lead and architect the overall sol...

Promoted
Masimo
Irvine, California

As a Senior Embedded Software Engineer within our Technology Board Software team, you will play a key role in designing, developing, implementing, and maintaining software for our life-saving medical and consumer devices. In this capacity, you will work closely with the research and development team...

Promoted
Hyundai AutoEver America
Irvine, California

Design the data entities and support the development of EIM mapping and data loads including the data integration pieces using Siebel EAI to the third-party systems using Web services, VBC and XML based integration techniques. At least 8 years' experience in Siebel, consulting or software developmen...

Smart Energy Water
Irvine, California

Our company culture promotes individualism and encourages creative expression while innovating new industry applications in a collaborative and highly rewarding environment.We pride ourselves on building meaningful relationships with each member of our team and stimulate creativity by exposing our t...

Irvine Tech Corp
Irvine, California

The Software Engineer, Cloud is the SME for all enterprise Cloud, Workplace, and Identity Technology environments across the organization, covering design, configuration, and operation. We have an immediate need for a direct hire Software Engineer, Cloud to join a leading telecommunications infrastr...

Raytheon Technologies
Anaheim, California

Applied Signal Technology professionals thrive in a culture that celebrates the contributions of its employees, where you can continue your career as a Software Engineer in a challenging and collaborative workplace, one in which you will be inspired to innovate in an inclusive environment where work...

Skyrocket Ventures
CA, United States

Full Stack Software Engineer - Creator Platform. The company has about 35 employees and 7 engineers. Deep knowledge in architecting reliable cloud systems at scale. ...

TP-Link Systems Inc.
Irvine, California

Senior Cloud Software Engineer, Backend role might be perfect for you!. In this role, you will be a key member of our engineering team, responsible for the design, development, and maintenance of our backend cloud applications. Bachelor's degree in Computer Science, Software Engineering, or a relate...

Hyundai AutoEver America
Irvine, California

Design the data entities and support the development of EIM mapping and data loads including the data integration pieces using Siebel EAI to the third-party systems using Web services, VBC and XML based integration techniques. At least 8 years' experience in Siebel, consulting or software developmen...