Rivian · 2 days ago
Sr. Embedded Software Engineer, Charging & Energy
Rivian is on a mission to keep the world adventurous forever, focusing on emissions-free Electric Adventure Vehicles. The Sr Embedded Software Engineer will play a key role in developing cutting-edge charging products, contributing to software design and implementation on embedded Linux platforms.
AutomotiveElectric VehicleManufacturingTransportation
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
Qualification
Required
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
2+ years of 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
Preferred
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 including kernel customization, package selection, and recipe development
Experience with Agile development methodologies and using tracking tools like Jira and JAMA
Experience with Open Charge Point Protocol (OCPP)
Experience with electric vehicle charging protocols such as SAE J1772, DIN SPEC 70121, and ISO 15118
Experience with designing software to meet functional safety e.g., UL1998, ISO26262, ASPICE, etc
Benefits
Rivian provides robust medical/Rx, dental and vision insurance packages for full-time and part-time employees, their spouse or domestic partner, and children up to age 26. Full Time Employee coverage is effective on the first day of employment. Part-Time employee coverage is effective the first of the month following 90 days of employment.
Company
Rivian
Rivian is an automotive technology company that develops products and services to advance the shift to sustainable mobility.
H1B Sponsorship
Rivian has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (38)
2024 (70)
2023 (54)
2022 (79)
2021 (21)
Funding
Current Stage
Public CompanyTotal Funding
$21.93BKey Investors
Volkswagen GroupUS Department of EnergyIllinois Department of Commerce & Economic Opportunity
2025-06-30Post Ipo Equity· $1B
2024-11-25Post Ipo Debt· $6.6B
2024-05-02Grant· $827M
Recent News
Business Insider
2026-01-08
2026-01-07
Business Insider
2026-01-07
Company data provided by crunchbase