Embedded Software Engineer II, Charging & Energy
$107k - $133.7kRivian
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
Join our team and develop cutting-edge charging products as a highly skilled Embedded Software Engineer proficient in Modern C++. You'll work on cutting-edge systems, write efficient and high-quality code, develop robust unit tests, and contribute to impactful embedded software projects in a collaborative and supportive environment where you can learn and grow.
Responsibilities
• Design, develop and maintain embedded Linux application software for residential and commercial charging products.
• Develop unit tests and systems level 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.
Qualifications
• BS or MS in Computer Science, Computer Engineering, Electrical Engineering or a related field.
• 2+ years of industry experience developing C/C++ based applications on embedded Linux.
• Experience with build tools such as Make and CMake.
• Experience with unit test frameworks e.g., Google Test.
• Strong scripting and automation skills using languages such as Bash or Python.
Nice to have:
• Experience with Agile development methodologies and using tracking tools like Jira.
• Experience with web-based communication protocols, especially gRPC and WebSockets.
• Experience working with CAN and Modbus communication interfaces.
• Hands-on experience with containerization technologies like Docker.
• Experience with Yocto-based build systems for embedded devices.
• Experience with electric vehicle charging protocols such as SAE J1772, DIN SPEC 70121, and ISO 15118.
• Experience with Open Charge Point Protocol (OCPP)
Where You'll Work:
Department: Charging & Energy
Location: Torrance, CA or Irvine, CA
Pay Disclosure
Salary Range California-Based Applicants: $107,000-$133,700 (actual compensation will be determined based on experience, 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 effective on the first day of employment.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 View email address on ev.careers .
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.
$107k - $133.7k
...our team and develop cutting-edge charging products as a highly skilled Embedded Software Engineer proficient in Modern C++. You'll... ...Work: Department: Charging & Energy Location: Torrance, CA or... ...interactions with our recruiting system; (ii) carrying out, analyzing and...SuggestedFull timeContract workLocal area$107k - $133.7k
Embedded Software EngineerRivian is on a mission to keep the world adventurous forever... ...team and develop cutting-edge charging products as an Embedded Software Engineer proficient in Modern C++. You'll... ...ll work: Department: Charging & Energy Location: Torrance, CA or Irvine...SuggestedFull timeLocal area$155.9k - $227.3k
...Overview Joby's energy storage and distribution... ...Management System (BMS) software that keeps them safe,... ...one energy ecosystem, engineered around the demands of... ...service: flight safety, charge rate, thermal... ...and implementing the embedded C++ software that runs...SuggestedFull timeTemporary work$75.8k - $144.2k
...opportunities to make a difference at RTX.What You Will DoEmbedded Software Engineer II - Sensors, Space and Air -- GoletaJoin the Secure Product... ...to design, code, integrate, and test critical real-time embedded software with applications to advance next generation radar,...SuggestedFull timeTemporary workWork experience placementInternshipWork at officeRemote workRelocationFlexible hours$120k - $195k
...Job Description: Senior Embedded Software Engineer Location: SFO Bay area / Hybrid Industry: Clean energy/ Software 1st Avenue Power (1AP) is creating a future where... ...grid electrical architectures, MPPT charging algorithms, and power electronics concepts...SuggestedShift work$165k - $225k
...Energy for what moves us. Brelle is a venture-backed... ...in high-performance engineering, electrification, and... ...architecture, a full-stack software platform, and an... ...engaging, and capable of charging in minutes. Our... ...The Role As a Senior Embedded Firmware Engineer, you...Flexible hours$75.8k - $144.2k
Embedded Software Engineer II - Sensors, Space and Air - GoletaJoin the Secure Product Assurance/Sensors Space and Air Software team at Raytheon, where we develop cutting-edge software applications focused on solving our customers' toughest defense challenges. In this role...Temporary workWork experience placementWork at officeRemote workRelocationFlexible hours- ...worldwide.We’re a team of engineers, clinicians, and... ...the PositionThe Staff Software Development Engineer brings... ...technical development of embedded software for... ...process, store, and analyze energy data in real-time.Develop... ...take 3 to 6+ months) or (ii) implement a Technology...Local areaWorldwideFlexible hours
$105.5k - $213.5k
Systems/Software Engineer II This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an... ...and its authorized recruitment agencies/vendors will never charge a candidate a registration fee, hiring fee, or any other fee...Work experience placementWork at officeLocal areaImmediate start2 days per week- ...collaborative, energetic, and forward-thinking individuals to join our team. CesiumAstro is seeking an experienced Embedded Software Engineer II with a strong background in embedded Linux development and the Yocto build system. This role is ideal for engineers with...Permanent employmentFull timeContract workWork experience placementLocal area
- Apple Inc. in Cupertino seeks an extraordinary firmware engineer to lead, design and implement wireless charging firmware features in Apple products. You will work with Hardware, Systems and other cross-functional teams and lead the bring‑up and development of charging...
$150.2k - $283.5k
...firmware and controls for HV embedded systems including... ...management systems, charging and motor controls.ResponsibilitiesWhat... ...on optimizing power/energy consumption and safety... ...and RTOS low-level software for energy management... ...degree in Electrical Engineering, Computer Science,...Immediate startVisa sponsorship$55 - $70 per hour
...Job Title: Software Engineer II - Jira Scrum Administrator Location: On-Site - Cypress, CA Employment Type: Contract (6-12 months)... ...Opportunity: Join a software development team supporting embedded, space-based applications while contributing to software testing...Contract workTemporary workWork at officeWorldwideShift work$150k - $190k
Senior Embedded firmware engineer As an Senior Embedded Firmware Engineer, you'll... ...and immediate impact. Lunar Energy was founded to transition... ...developing and architecting software, with exposure to the full... ...birthing parent Subsidized EV charging and pre-tax commuter...Full timeImmediate start$120k - $175k
Sr Firmware Engineer Embedded/Firmware Engineers at Lunar will be responsible... ...our products’ firmware and software, which are important sources... ...production quality.Lunar Energy was founded to transition homes... ...parent Subsidized EV charging and pre-tax commuter benefitsOur...Full time$106k - $150k
...NASA, Inversion is pushing the boundaries of what’s possible in space-based defense and logistics. What You'll Do As an Embedded Software Engineer II at Inversion, you will report directly to the Director of Engineering, Avionics. In this role, you will develop the software...Permanent employmentWork at office$152k - $190k
...spend management, bill pay, and travel software, Brex enables founders and finance teams... ...and support you need to grow your career.Engineering at BrexEngineering at Brex is about building... ...a hybrid environment that combines the energy and connections of being in the office...Work at officeRemote workWork from home- ...rail - battery locomotives that fast charge autonomously and dynamically through a... ...Lowering the rail industries main expense - energy - by more than 20%. This is over $3... ...Role: We're looking for a Firmware/Embedded Software Engineer to write and test software for our...
- ...join their dynamic team. You will be an integral part of the Engineering Department supporting the development of cutting-edge computer... ...camera framework and multimedia subsystems. Collaborate across software and hardware teams to bridge low-level camera sensor...Weekly payTemporary workWork at officeWorldwideFlexible hours
$115.7k - $204k
...combining innovative hardware and software. We're looking for exceptional engineers with cross-disciplinary skills to... ...and efficiency of wireless charging systems. New challenges arise every... ...operating systems, hardware, and embedded systems. Collaborates well with...Full timeRelocation- ...outstanding people deliver creative decarbonization energy solutions to our customers.We are seeking an Embedded Firmware Engineer to develop real-time firmware for our power... ...other laboratory equipmentWrite and maintain software specifications, design documentation, and...Temporary workInternship
$164k - $223k
San Diego, CA / Foster City, CASoftware - Software Platforms and Product /Full-time /HybridZoox is looking for an embedded software engineer to join our Firmware Power Systems team.... ...Power management and efficiency, Charging control, a variety of operator controls,...Full timeTemporary workRelocation package$160k - $220k
...Embedded Firmware Engineer Opportunity at Optivolt Optivolt's mission is to overshoot humanity's energy supply by reimagining solar. America is at an inflection point. We need... ...Develop ancillary desktop or embedded software to support development, testing, and production...Remote work$150k - $245k
...proprietary infrastructure and software, we empower over 250,0... ...and treasury, to embedded finance at a global... ...is leading the charge in building the global... ...builders with founder-like energy who want real impact,... ...-agnostic, and expect engineers to own problems end-to...Temporary workLocal areaWorldwide$122k - $167k
...more efficient logistics solutions. Join our dynamic team and help shape a smarter, greener future for global freight.Backend Software Engineer II Parallel Systems is seeking a Software Engineer II to help build the train control software that lets our autonomous rail...Local areaShift work$77.9k
...Web Developer II Job no: 562619 Work type: Staff Location: Chico Categories: Unit 9 - CSUEU - Technical... ...platforms and provides recommendations for Meriam Library software development. This position builds and maintains collegial relationships...Full timeSummer workH1bWork at office$176k - $220k
...in.The Purpose:Slickdeals is seeking a well-rounded Senior II Backend Engineer to provide technical leadership and dedicated API support for... ...Android applications.Extensive professional experience in backend software development, including strong experience with PHP and a...Contract workWork at office3 days per week$165k - $265k
Embedded Software EngineerMarina Del Rey (Los Angeles) or San FranciscoReporting directly into the... ...for hardware. Founded by former SpaceX engineers, including a CEO who spent nearly a... ...aerospace, Revel is rapidly expanding into energy, nuclear, manufacturing, automotive,...$105k - $155k
...SeeScan is seeking a Software Engineer with strong experience in embedded Linux development. You will be responsible for a mix of driver, middleware and application... ...be part of a group of people who bring passion and energy into everything they do. We value the individual...For contractorsRelocationVisa sponsorshipFlexible hours- ...Description Job Description Description The IT Systems Engineer II (Test) at Impulse designs, deploys, and owns infrastructure enabling... ...Operational Expectations Onsite role embedded within test facilities Leadership during infrastructure deployment...Permanent employmentFull timeRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer II, Charging & Energy. Be the first to apply!
- power integrity engineer California
- energy engineer California
- energy engineer intern California
- senior power electronics engineer California
- lead power electronics engineer California
- power electronic engineer California
- energy market engineer California
- power engineer California
- energy efficiency engineer California
- senior energy engineer California



