Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Software Validation and HIL Engineer, Power Electronics

$135k - $168k

Rivian

About Rivian

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

Our team develops firmware and controls for a wide range of power conversion systems, used in both automotive and energy applications (e.g., DC fast chargers, residential bidirectional chargers, onboard power electronics).

We're looking for a candidate to lead the design, development, and maintenance of our Hardware-in-the-Loop (HIL) development platforms, tools, and infrastructure. You'll drive the implementation of our software test framework, from its high-level architecture to its detailed development. This involves collaborating with controls and software developers to define test requirements, create test cases, execute and analyze test results, and ensure traceability of test cases to requirements.

Responsibilities

  • HIL Model Setup: Design and build HIL environments that accurately represent the real-world behavior of our power electronics products.
  • Test Case Development: Develop comprehensive test cases that cover a wide range of operating conditions, fault scenarios, and functional safety requirements.
  • Test Execution and Analysis: Execute HIL tests, collect and analyze data, identify and document issues, and provide clear and concise reports to development teams. Automation of regression tests execution at different stages of software development cycles and its integration with CI/CD workflow/pipelines.
  • Software Validation: Collaborate with controls and software engineers to validate the functionality, performance, and safety of power electronics software and control algorithms.
  • Troubleshooting and Debugging: Assist in troubleshooting and debugging issues identified during HIL testing, working closely with hardware and software teams to resolve problems. Triage and debug the failed test cases between HIL related failures and software bugs.
  • Continuous Improvement: Contribute to the continuous improvement of HIL models, testing processes, tools, and methodologies.
  • Documentation: Maintain clear and detailed documentation of test setups, test cases, test results, and any issues encountered. Manage the traceability of test coverage from requirements to validation at different granularity levels of requirements on the HIL with growing SW maturity levels. Report on the test coverage improvements to the team regularly.
Qualifications
  • Bachelor's degree in electrical engineering or a related discipline. Master's degree preferred.
  • 5+ years of experience with HIL specification, design, and implementation.
  • 5+ years of experience with test case design, automation, and execution.
  • Deep knowledge of HIL and real-time testing software tools such as Typhoon, NI, OPAL-RT dSPACE, or similar.
  • Ability to optimize software build and test workflow using scripting languages such as Python, Perl, or Unix shell.
  • Ability to develop tests cases from bare minimum or ambiguous requirements.
  • Practical experience programming in Python and C.
  • Experience with Py-Test in developing modular and scalable software Test and automation infrastructure for Embedded and real-time control applications. Comfortable with integrating and using 3rd party python toolboxes/packages to improve test and automation infrastructure.
  • Experience with flash tools and software release pipelines.
  • Experience with developing, integrating and maintaining CI/CD pipelines into test and automation infrastructure for a code base with many users.
  • Experience with automation and build tools (Bazel, Jenkins, Docker, SCons).
  • Hands-on experience in using test equipment and validation tools (CANalyzer, CANape or similar XCP/CCP interface tools, JTAG/DAP interface debuggers).
  • Comfortable with using schematics and layout files to understand design information.
  • Comfortable with using oscilloscope and basic probing tools for debugging purposes.

Pay Disclosure

Pay Range: The salary range for this role is $135,000 - $168,000 annually for Southern California based applicants. This is the lowest to highest salary we in good faith believe we would pay for this role at the time of this posting. An employee's position within the salary range will be based on several factors including, but not limited to, specific competencies, relevant education, qualifications, certifications, experience, skills, geographic location, shift, and organizational needs. The successful candidate may be eligible for annual performance bonus and equity awards.

Benefits: We offer a comprehensive package of benefits for full-time and part-time employees, their spouse or domestic partner, and children up to age 26, including but not limited to paid vacation, paid sick leave, and a competitive portfolio of insurance benefits including life, medical, dental, vision, short-term disability insurance, and long-term disability insurance to eligible employees. You may also have the opportunity to participate in Rivian's 401(k) Plan and Employee Stock Purchase Program if you meet certain eligibility requirements. Full-time employee coverage is effective on their first day of employment. Part-time employee coverage is effective the first of the month following 90 days of employment. More information about benefits is available at rivianbenefits.com.

You can apply for this role through careers.rivian.com (or through internal-careers-rivian.icims.com if you are a current employee). This job is not expected to be closed any sooner than 4/25/2026.

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 click.appcast.io.

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.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Sr. Software Validation and HIL Engineer, Power Electronics in Torrance, CA vacancy
  • $171.1k - $213.9k

     ...Role Summary The staff engineer leads and contributes to integration efforts and HIL testing of embedded software for the EPC (Electric Power Conversion) team. They are responsible...  ...debugging support, and provide development validation testing for the team. Upgrade... 
    Software
    Full time
    Contract work
    Local area
    Remote work

    Rivian

    Carson, CA
    5 days ago
  • $140.6k - $175.8k

     ...an experienced Systems Engineer to join our team developing the power electronic components going into Rivian...  ...between hardware, software, systems, technical requirements...  ...of acceptance test and validation test specifications and...  ...test methods at the HIL, Unit, System, and... 
    Software
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Torrance, CA
    4 days ago
  •  ...Senior System Software Integration And Validation Engineer Ford Model E is responsible for developing the key technologies and capabilities – such as EV...  ...frameworks. ~ Experience with automotive or aerospace HIL test benches, particularly with dSPACE, Vector VT, or... 
    Senior
    Software
    Full time
    Visa sponsorship

    Ford Motor Company

    Long Beach, CA
    2 days ago
  • $130k - $180k

     ...goal of enabling human life on Mars. SR. THERMAL ENGINEER, THERMAL & FLUID ANALYSIS (STARSHIP)...  ...responsible for the thermal design, test, and validation of vehicles and hardware. You will...  ...using engineering simulation software such as MATLAB. PREFERRED SKILLS AND... 
    Senior
    Software
    Permanent employment
    Full time
    Temporary work
    Weekend work

    SpaceX

    Hawthorne, CA
    4 days ago
  • $106k - $146.5k

     ...propulsion, manufacturing, software, avionics, or a corporate function...  ...and feedback loops. Engineers are deeply embedded into other...  ...design, test, and analyze custom electronics on the Terran R launch...  ...Experience with hardware bring-up, validation, debugging, and data... 
    Senior
    Software

    Relativity Space

    Long Beach, CA
    27 days ago
  •  ...in Hawthorne, California, is seeking a Senior Mechanical Design Engineer to drive the design of innovative turbomachinery products. The...  ...mechanical engineering principles, and proficiency in modern CAD software. This role requires collaboration across teams to create high-... 
    Senior
    Software

    Critical Energy

    Hawthorne, CA
    3 days ago
  •  ...technology firm in California is seeking a Field Service Engineer III to provide advanced technical support for High Power Microwave Counter Unmanned Aerial Systems (HPM-...  ...expertise in electrical, mechanical, and software systems as well as the ability to work in high-... 
    Senior
    Software
    Overseas

    NightDragon Acquisition Corp.

    Torrance, CA
    5 days ago
  • $143.4k - $262.9k

     ...Grumman Aeronautics?Sector (NGAS) Software Engineering Center of Technical...  ...Everything-as-Code (XaC) ecosystem powered by an AI-augmented workforce...  ...organization is seeking a Sr. Staff Engineer Software to...  ...that enables early validation on high-fidelity digital twins... 
    Senior
    Software
    Relocation package
    Flexible hours
    Shift work

    Northrop Grumman

    Redondo Beach, CA
    3 days ago
  • $135.1k - $168.9k

     ...our team shares a love of the outdoors and a desire to protect it for future generations.  Role Summary As a Sr Embedded Software Engineer, you will play a key role in the development of cutting-edge charging products. You will contribute to software design and... 
    Senior
    Software
    Full time
    Contract work
    Part time
    Work at office
    Local area

    Rivian

    Torrance, CA
    3 days ago
  • $160k - $225k

    Sr. RF Engineer (Starshield) Location: Hawthorne, California, United States Compensation: $16...  ...a team of RF engineers, DSP engineers, software engineers, hardware engineers and end users...  ..., and software engineers to design and validate RF systems Responsible for development... 
    Senior
    Software
    Permanent employment
    Temporary work
    Remote work
    Weekend work

    jobs.frontdoordefense.com - Jobboard

    Hawthorne, CA
    3 days ago
  • $150k - $200k

     ...Senior Flight Software Engineer Torrance, California, United States $ 150,000.00...  ...and testing flight software that powers these advanced systems. You'll work...  ...simulation, hardware-in-the-loop (HIL), and flight testing to validate performance Participate in root... 
    Senior
    Software
    Permanent employment

    Castelion

    Torrance, CA
    20 days ago
  • $165k - $180k

     ...creating technology to power our lives while...  ...fuel-flexible, and engineered for the realities of...  ...'re looking for a Sr. Thermodynamics Performance...  ...to how we operate, validate, and scale the...  ...with controls and software teams on closed-loop simulation and HIL planning Develop... 
    Senior
    Software
    Live in
    Flexible hours

    Arbor Energy

    El Segundo, CA
    14 days ago
  • $160k - $230k

     ...As a Sr Advanced AI Engineer here at Honeywell, you will work with a multi...  ..., modeling, and validation, including HIL/SIL test environments....  ...urbanization. We are a leading software-industrial company committed...  ..., cockpit and cabin electronics, wireless connectivity systems... 
    Senior
    Software
    Permanent employment
    Temporary work
    Work experience placement
    Flexible hours

    Honeywell Aerospace

    Torrance, CA
    1 day ago
  •  ...Guidance, Navigation, & Control (GN&C) Engineering About the Company Respected...  ...architecture, implementation, and validation of flight-critical algorithms. These...  ...integrating algorithms into embedded flight software and hardware-in-the-loop (HIL) environments is a key requirement... 
    Software

    Confidential

    Torrance, CA
    4 days ago
  • $80k - $120k

    Starpath Robotics in Hawthorne, CA is looking for a Test Engineer to validate the performance of solar products in various environmental conditions. The role involves executing environmental tests, supporting failure analysis, and collaborating with manufacturing teams... 

    Starpath Robotics

    Hawthorne, CA
    3 days ago
  • $130k - $180k

    Sr. Electrical Design Engineer (Raptor Avionics) Hawthorne, CA SpaceX...  ...analyze and troubleshoot electronic assemblies, define...  ...execute hardware validation through benchtop and...  ...circuits, and switching power converters, as...  ...Proficiency writing software for test automation,... 
    Senior
    Software
    Permanent employment
    Temporary work

    SPACE EXPLORATION TECHNOLOGIES CORP

    Hawthorne, CA
    1 day ago
  • $132k - $166k

     ...Whether you're in propulsion, manufacturing, software, avionics, or a corporate function, you'...  .... Our collaboration with hardware engineers and all other teams further enables us to...  ...technical teams Build, execute, and validate thermal analyses at the component, sub-system... 
    Senior
    Software

    Relativity Space

    Long Beach, CA
    5 days ago
  •  ...Opal-RT, NI and Typhoon HIL automation. • Create...  ...highly automated software release testing. • Create...  ...years of testing and validation experience. •...  ...degree in Electrical engineering, Computer Science, or...  ...as DMM, Oscilloscope, power supplies, and DAQs •... 
    Software

    Insight Global

    Long Beach, CA
    3 days ago
  • $146k - $200k

     ...Whether you're in propulsion, manufacturing, software, avionics, or a corporate function, you'...  ...You'll work alongside welders, robotics engineers, data scientists, and systems engineers...  ...codebase. Conduct thorough testing and validation of the software to guarantee system... 
    Senior
    Software

    Relativity Space

    Long Beach, CA
    4 days ago
  • $133.5k - $184.8k

     ...microreactor that can be transported anywhere power is needed and run for up to 5 years...  ...nuclear development leverages modern software engineering to rapidly deliver safe, factory-built...  ....  Assist in Verification & Validation (V&V) efforts for the Digital Twin.... 
    Senior
    Software
    Full time
    Summer work
    Immediate start
    Remote work
    Flexible hours
    Weekend work

    Radiant Industries

    El Segundo, CA
    25 days ago
  • $142.2k - $213.4k

     ...Grumman Aeronautics Systems seeks a Sr. Principal Mission Systems Electronics Engineer for the Autonomous Collaborative...  ...(subsystems, components, software) to meet platform requirements. Lead...  ...interface decomposition, verification/validation planning, and mission integration... 
    Senior
    Software
    Full time
    Internship
    Remote work
    Worldwide
    Relocation package
    Shift work

    Northrop Grumman

    El Segundo, CA
    17 hours ago
  • $160k - $220k

    A leading aerospace company in California seeks a Sr. FPGA Engineer to design, develop, and test FPGAs for safety-critical systems in its...  ...Candidates should have a degree in a relevant field and 5+ years of software development experience, ideally with FPGA platforms. The... 
    Senior
    Software

    SPACE EXPLORATION TECHNOLOGIES CORP

    Hawthorne, CA
    2 days ago
  • $136.5k - $170.7k

     ...security. Epirus' flagship product, Leonidas, is a software-defined system built using intelligent power management techniques which allow power-hungry systems...  .... Support release management, testing, and validation of integrations, extensions, and new features... 
    Software
    Permanent employment
    Work at office

    Epirus

    Torrance, CA
    4 days ago
  • $123.7k - $160k

     ...Senior ERP Solutions Engineer, Operations Torrance, California, United...  ...flagship product, Leonidas, is a software-defined system built using intelligent power management techniques which allow...  ...Palantir, to extract, transform, validate, and deliver ERP data for reporting... 
    Senior
    Software
    Permanent employment
    Work at office

    Epirus

    Torrance, CA
    3 days ago
  • $142.2k - $213.4k

     ...Northrop Grumman Aeronautics Systems Sector is searching for a Sr. Principal Engineer in our Research and Advanced Design (R&AD) Division in...  ...), JAXB/Jackson for XML (UCI) processing, and JSON schema validation. Asynchronous Messaging: Mastery of JMS (Java Message Service... 
    Senior
    Software
    Local area
    Relocation package
    Shift work

    Northrop Grumman

    El Segundo, CA
    1 day ago
  • $100k - $155k

     ...technology demonstrations. Our Electron rocket has become the second...  ..., like solar panels, flight software, star trackers, optical...  ...missions. SPACECRAFT THERMAL ENGINEER II/SENIOR – SECRET CLEARANCE...  ...design, analysis, testing, and validation of Rocket Lab's space... 
    Senior
    Software
    Permanent employment
    Local area
    Flexible hours

    Rocket Lab Corporation

    Long Beach, CA
    6 days ago
  • $129.6k - $244.68k

     ...battery management systems, power converters, charging,...  ..., and other platform software engineers for firmware...  ...MIL, and SIL tests to validate software. Define and...  ...management systems and power electronics, collaborating closely...  ...at a bench and HIL level to verify software... 
    Software
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Flexible hours

    Ford Motor Company

    Long Beach, CA
    1 day ago
  • $158k - $219.45k

    Pow.bio is seeking a driven Senior FPGA Engineer to join our team in El Segundo, CA. You will design and validate FPGAs for safety-critical applications in our portable...  ...with hardware engineers and embedded software teams to ensure cohesive designs that meet reactor... 
    Senior
    Software
    Full time
    Flexible hours

    Pow.bio

    El Segundo, CA
    3 days ago
  •  ...globally with real impact, we want you at Northwood. Role: As a Software Engineer at Northwood, you will be pivotal in designing, implementing...  ...and network design Create simulation tools for testing and validating system performance Design and implement software that... 
    Senior
    Software
    Hourly pay
    Permanent employment
    Full time
    Internship
    Shift work

    Northwood

    Torrance, CA
    4 days ago
  • $115k - $140k

     ...Foot Locker, Inc. is hiring a Construction Sr. Project Manager to join our team! The Sr...  ...simultaneously, including architectural, engineering, expeditor, project manager (if required)...  ...Proficiency with construction management software (e.g., Procore, Autodesk BIM 360, or... 
    Senior
    Software
    Full time
    Temporary work
    For contractors
    H1b
    Immediate start
    Remote work
    Flexible hours

    Foot Locker

    Gardena, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Software Validation and HIL Engineer, Power Electronics. Be the first to apply!