Senior Embedded Linux Engineer — Charging & Energy Systems

Rivian

Irvine (CA)

On-site

USD 135,100 - 168,900

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical/Rx, dental and vision insurance packages
Flexible working hours
Professional development opportunities

Job summary

A leading electric vehicle manufacturer is seeking a Senior Embedded Software Engineer to develop and maintain software for cutting-edge charging products. The ideal candidate will have extensive experience with C/C++ and embedded Linux, along with strong skills in CI/CD. You will collaborate with cross-functional teams, mentor junior developers, and contribute to high-quality software development. The role offers competitive pay and robust benefits.

Qualifications

  • 4+ years of industry experience developing C/C++ based applications on embedded Linux.
  • 2+ years of experience with build tools such as Make and CMake.
  • Experience with web-based communication protocols, especially gRPC and WebSockets.

Responsibilities

  • Design, develop, and maintain embedded Linux application software.
  • Develop unit tests and system-level SIL tests.
  • Provide technical guidance and mentorship to junior team members.

Skills

C/C++ development
Embedded Linux
Unit test frameworks
CI/CD pipelines
Scripting skills (Bash/Python)

Education

BS or MS in Computer Science, Computer Engineering, Electrical Engineering

Tools

Docker
GitLab CI
Jira
Yocto

Job description

A leading electric vehicle manufacturer is seeking a Senior Embedded Software Engineer to develop and maintain software for cutting-edge charging products. The ideal candidate will have extensive experience with C/C++ and embedded Linux, along with strong skills in CI/CD. You will collaborate with cross-functional teams, mentor junior developers, and contribute to high-quality software development. The role offers competitive pay and robust benefits.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Embedded Linux Engineer, Charging & Energy
Staff Embedded Linux Engineer, Charging & Energy

Rivian • Irvine (CA)

Hybrid
USD 171,000 - 214,000
Medical, dental and vision insurance
Flexible working conditions
Senior Embedded Power Electronics Software Engineer
Senior Embedded Power Electronics Software Engineer

Rivian • Torrance (CA)

On-site
USD 135,000 - 168,000
Paid vacation
Paid sick leave
Health insurance benefits
+2
Senior Embedded Linux Engineer – Inductive Charging
Senior Embedded Linux Engineer – Inductive Charging

BRUSA Elektronik AG • Indiana (PA)

On-site
USD 100,000 - 130,000
Embedded Software Engineer II: Charging & Energy
Embedded Software Engineer II: Charging & Energy

Rivian • Irvine (CA)

On-site
USD 107,000 - 134,000
Staff Power Electronics Software Engineer - Real-Time Embedded
Staff Power Electronics Software Engineer - Real-Time Embedded

Rivian • Torrance (CA)

On-site
USD 171,100 - 213,900
Robust medical, dental, and vision insurance
Coverage effective on the first day of employment
Premiums covered by the company
Senior Embedded Software Engineer – Linux, OTA & Safety
Senior Embedded Software Engineer – Linux, OTA & Safety

Blackhornvc • Seattle (WA)

On-site
USD 100,000 - 140,000
Senior Embedded Software Engineer, EV Charging
Senior Embedded Software Engineer, EV Charging

Rivian • Palo Alto (CA)

Hybrid
USD 186,000 - 233,000
Senior Embedded Software Engineer - EV Charging Systems
Senior Embedded Software Engineer - EV Charging Systems

Rivian • Torrance (CA)

On-site
USD 135,000 - 169,000
Senior Hardware Systems Engineer, EV Charging
Senior Hardware Systems Engineer, EV Charging

ChargePoint • Campbell (CA)

On-site
USD 150,000 - 180,000
Senior Embedded Software Engineer - EV Charging (Linux)
Senior Embedded Software Engineer - EV Charging (Linux)

Rivian • Irvine (CA)

Hybrid
USD 135,000 - 184,000
Medical insurance
Dental insurance
Vision insurance