Embedded Software Engineer II, Charging & Energy (C++/Linux)

Rivian

Sacramento (CA)

On-site

USD 107,000 - 134,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, Rx, dental and vision
Coverage from day one

Job summary

Rivian is seeking an Embedded Software Engineer to develop cutting-edge charging products. You will be proficient in Modern C++, work on embedded Linux, write efficient code, create robust unit tests, and contribute to embedded software projects in a collaborative environment where you can learn and grow.

You will join Rivian's charging and energy initiatives in California, with locations in Torrance or Irvine.

Qualifications

  • BS or MS in Computer Science, Computer Engineering, Electrical Engineering or related field.
  • 2+ years of industry experience developing C/C++ applications on embedded Linux.
  • Experience with build tools such as Make and CMake.
  • Experience with unit test frameworks such as Google Test.
  • Strong scripting and automation using Bash or Python.

Responsibilities

  • Design, develop and maintain embedded Linux application software for residential and commercial charging products.
  • Develop unit tests and SIL tests to ensure the highest code quality.
  • Develop and support software tools used for development and testing.
  • Participate in code reviews providing technical feedback to drive quality design.
  • Support CI/CD system software to facilitate building, testing and distribution of production-level software.

Skills

C/C++
Embedded Linux
Make
CMake
Google Test
Bash/Python scripting

Education

BS or MS in CS/CE/EE or related

Tools

Make
CMake
Google Test
Docker
Yocto

Job description

Rivian is seeking an Embedded Software Engineer to develop cutting-edge charging products. You will be proficient in Modern C++, work on embedded Linux, write efficient code, create robust unit tests, and contribute to embedded software projects in a collaborative environment where you can learn and grow.

You will join Rivian's charging and energy initiatives in California, with locations in Torrance or Irvine.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer II: Charging & Energy
Embedded Software Engineer II: Charging & Energy

Rivian • Irvine (CA)

On-site
USD 107,000 - 133,700
Senior Embedded Software Engineer - EV Charging Systems
Senior Embedded Software Engineer - EV Charging Systems

Rivian • Torrance (CA)

On-site
USD 135,100 - 168,900
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
Senior Embedded Software Engineer, EV Charging
Senior Embedded Software Engineer, EV Charging

Rivian • Palo Alto (CA)

Hybrid
USD 186,000 - 232,500
Senior Embedded Linux & Platform Architect
Senior Embedded Linux & Platform Architect

Rivian • Sacramento (CA)

On-site
USD 135,000 - 169,000
Medical, dental and vision insurance
Senior Embedded Linux Platform Architect
Senior Embedded Linux Platform Architect

Rivian • Torrance (CA)

On-site
USD 135,000 - 184,000
Medical Insurance
Dental Insurance
Vision Insurance
+1
Sr. Embedded Software Engineer, Charging & Energy
Sr. Embedded Software Engineer, Charging & Energy

Rivian • Torrance (CA)

On-site
USD 135,100 - 168,900
EV Charging Systems Engineer – Hardware & Software
EV Charging Systems Engineer – Hardware & Software

Rivian • Irvine (CA)

On-site
USD 95,400 - 106,000
Medical/Rx insurance
Dental insurance
Vision insurance
Embedded Software Engineer II, Charging & Energy
Embedded Software Engineer II, Charging & Energy

Rivian • Sacramento (CA)

On-site
USD 107,000 - 134,000
Medical, Rx, dental and vision
Coverage from day one
Senior Embedded Linux Platform Engineer — Yocto, CI/CD
Senior Embedded Linux Platform Engineer — Yocto, CI/CD

Rivian • Palo Alto (CA)

On-site
USD 147,000 - 184,000
Medical, dental and vision insurance
Benefits for full‑time employees