FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer, ES&D Low Voltage
Rivian and Volkswagen Group Technologies. Implement and validate embedded software for battery and energy management systems .
Posted 10/26/2026full-timeIrvine • California • United StatesJuniorMid-Level💰 $107,000 - $147,050 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in embedded software development for battery and energy management systems, focusing on reliability, performance, and compliance with safety standards. Proficient in test-driven development and experienced in low- and high-voltage component integration.
Highest-signal resume keywords
Embedded Programming In CTest-Driven DevelopmentLow-Voltage Component DevelopmentHIL TestingCAN Communication Interfaces
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Embedded Software DevelopmentBattery Management SystemsAutomated Unit TestingFault DetectionPower DistributionDC/DC ControlBattery Thermal ManagementAdvanced Battery State EstimationCode ReviewFeature Design Support
Soft Skills
Strong Interpersonal Skills
Tools & Technologies
HIL Testing ToolsSIL Testing ToolsUnit Testing FrameworksCAN InterfacesLIN InterfacesUDS InterfacesDoIP Interfaces
Industry Keywords
Electrical EngineeringComputer ScienceEnergy Management SystemsSafety ComplianceReliability Compliance
Tech Stack
Tools & technologiesC++
About the role
Key responsibilities & impact- Implement and validate embedded software for battery and energy management systems
- Develop low- and high-voltage features including power/current distribution, DC/DC and operational state controls, fault detection and recovery, range estimation, battery thermal controls and management, and advanced battery state estimations
- Design scalable software focused on embedded-system reliability and performance
- Write automated unit, SIL, and HIL tests for software components
- Participate in code reviews and provide feedback
- Support cross-functional teams in meeting safety and reliability compliance requirements
- Support technical meetings reviewing feature design and performance
- Support test plans to achieve design and validation goals
Requirements
What you’ll need- Bachelor’s degree in Electrical Engineering, Computer Science, or equivalent engineering or sciences
- 2+ years’ experience in embedded programming in C or C++
- Proficiency in test-driven development with developer-driven coverage from HIL, SIL, and unit test targets
- 1+ years’ experience developing code for low- or high-voltage components in an integrated system
- Experience with CAN, LIN, UDS, and DoIP communication interfaces
- Strong interpersonal skills
Benefits
Comp & perks- Annual company performance bonus program with a 5% annual target bonus
- Equity in the form of Restricted Stock Units (RSUs)
- Health coverage
- Retirement savings
- Time off
- Family planning programs