Post your job offer for free on H1BConnect with no upfront cost!

Logo

Hire with Us
Rivian logo

Sr. Embedded Software Engineer, Charging & Energy

Rivian

10/15/2025

Full-time

Salary: $135,100 - $183,600 a year


Job Description

Rivian is seeking a Sr Embedded Software Engineer to contribute to the development of cutting-edge charging products.

Requirements

  • BS or MS in Computer Science, Computer Engineering, Electrical Engineering or a related field
  • 4+ years of industry experience developing C/C++ based applications on embedded Linux
  • Experience with build tools such as Make and CMake
  • Experience with implementing CI/CD pipelines using tools like GitLab CI, GitHub Actions, etc
  • Experience with unit test frameworks e.g., Google Test
  • Strong scripting and automation skills using languages such as Bash or Python
  • Experience with web-based communication protocols, especially gRPC and WebSockets preferred
  • Experience working with CAN and Modbus communication interfaces preferred
  • Hands-on experience with containerization technologies like Docker preferred
  • Experience with Yocto-based build systems for embedded devices including kernel customization, package selection, and recipe development preferred
  • Experience with Agile development methodologies and using tracking tools like Jira and JAMA preferred
  • Experience with Open Charge Point Protocol (OCPP) preferred
  • Experience with electric vehicle charging protocols such as SAE J1772, DIN SPEC 70121, and ISO 15118 preferred
  • Experience with designing software to meet functional safety e.g., UL1998, ISO26262, ASPICE, etc preferred

Responsibilities

  • Design, develop, and maintain embedded Linux application software for residential and commercial charging products
  • Develop unit tests and system-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
  • Provide technical guidance and mentorship to junior team members, fostering a culture of continuous learning and growth

Benefits

  • Employees at Rivian are often offered comprehensive health, dental, and vision insurance, a 401(k) with company match, ESPP and potential RSU grants, performance bonuses, and generous time off including paid parental and sick leave. Perks can include 24/7 mental-health coaching and therapy, Hinge Health for Anthem enrollees, tuition assistance and professional development, plus on-site food and a wide range of employee discounts on items like computers, mobile phones, home loans, and pet care.
Logo

© 2024 H1BConnect. All rights reserved.

Check out our sister site LatamDev for tech jobs in Latin America! 🌎