Sr Software Engineer - Battery HIL Simulation & Integration
Role Overview
**DUTIES:** Lead the creation, integration, and maintenance of simulation models, including plant models, sensor/actuator models, serial data networks, and controller representations.
Develop and maintain Battery HIL models and benches supporting BECM, cell balancing, contactor logic, diagnostics, thermal systems, and high voltage architecture behavior.
Plan and coordinate model updates, hardware upgrades, and test environment rollout to support new features, new programs, and SDV2 architecture changes.
Ensure benches meet program timing, support feature development, and enable early detection of defects before vehicle integration.
Hybrid Work Policy - 3 days In-office, 2 days remote - Must be able to report to local office.
**REQUIREMENTS** : Bachelor's degree in Mechanical Engineering, Mechatronics Engineering, Electrical Engineering, Software Engineering, Computer Engineering, or related field of study and Three (3) years of experience as a Software Engineer, SIL Software in the Loop Engineer, HIL Simulation & Integration Engineer, High Voltage Simulation Engineer, or related occupation. Three (3) years of experience with: Complex design of models with real time simulation; and HIL bench tools, including ETAS INCA, Lauterbach, CAN (CANalyzer or Vehicle Spy), and Python. Two (2) years of experience with: HIL design and integration; Modeling and testing electrical, short circuit, and fault scenarios; and Creating in model, the simulated sensors and actuators (voltage, current, temperature) and synchronizing the physical hardware with simulated plant models.
#LI-DNI
Key Skills for This Role
Full Job Posting
Duties
- Lead the creation, integration, and maintenance of simulation models, including plant models, sensor/actuator models, serial data networks, and controller representations.
- Develop and maintain Battery HIL models and benches supporting BECM, cell balancing, contactor logic, diagnostics, thermal systems, and high voltage architecture behavior.
- Plan and coordinate model updates, hardware upgrades, and test environment rollout to support new features, new programs, and SDV2 architecture changes.
- Ensure benches meet program timing, support feature development, and enable early detection of defects before vehicle integration.
Workplace Policy
- Hybrid Work Policy - 3 days In-office, 2 days remote - Must be able to report to local office.
Requirements
- Bachelor's degree in Mechanical Engineering, Mechatronics Engineering, Electrical Engineering, Software Engineering, Computer Engineering, or related field of study.
- Three (3) years of experience as a Software Engineer, SIL Software in the Loop Engineer, HIL Simulation & Integration Engineer, High Voltage Simulation Engineer, or related occupation.
- Three (3) years of experience with complex design of models with real time simulation.
- Three (3) years of experience with HIL bench tools, including ETAS INCA, Lauterbach, CAN (CANalyzer or Vehicle Spy), and Python.
- Two (2) years of experience with HIL design and integration.
- Two (2) years of experience with modeling and testing electrical, short circuit, and fault scenarios.
- Two (2) years of experience with creating in model the simulated sensors and actuators (voltage, current, temperature) and synchronizing the physical hardware with simulated plant models.
About GM
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
We believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.
Benefits Overview
- From day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at General Motors (GM)
Marketing Segment Manager - Chevrolet Cars & Crossovers
Oshawa, CAN
GM is seeking a Marketing Segment Manager to support Chevrolet’s Cars and Crossovers portfolio across internal-combustion and electric vehicles. The role develops marketing strategy, analyzes market and product performan
Area Manager, Oshawa Assembly
Oshawa, CAN
General Motors is seeking an Area Manager to lead truck assembly operations, production performance, quality, safety, and employee development across multiple shifts. Candidates need manufacturing leadership experience,
Retail Sales Operations & Communications Manager
Oshawa, CAN
General Motors is seeking a manager to connect its retail and sales organizations, lead dealer and wholesale training, and improve sales operations and communications. The role calls for a bachelor's degree, strong commu
Digital Transformation Manager (DTM) – Western Region
Calgary, CAN
General Motors seeks a Digital Transformation Manager to onboard dealers to digital products, improve their online performance, and provide consulting, training, reporting, and support. Candidates need five years of sale
Principal Systems Architect
Markham, CAN
GM is seeking a principal architect to define system architecture and technical direction for its autonomous-vehicle software platform. Applicants need deep systems-architecture expertise, large-scale embedded-platform e
European Customs Specialist Coordinate
, UAE
General Motors is seeking a European Customs Specialist to lead customs and trade compliance operations across Europe. The role requires at least six years of customs operations experience, knowledge of customs regulatio
Facility Area Manager (FAM)
Oshawa, CAN
General Motors is seeking a Facility Area Manager to lead facilities operations, maintenance, infrastructure, utilities, and improvement work at Oshawa Assembly and its campus. Candidates need significant relevant experi
Analyst, Aftermarket Performance Strategy
Warren, USA
General Motors is seeking an analyst to lead Independent Aftermarket performance analytics, forecasting, revenue strategy support, and decision-making analysis. Candidates need a relevant bachelor's degree or equivalent
Marketing Segment Manager - Chevrolet Cars & Crossovers
Oshawa, CAN
Area Manager, Oshawa Assembly
Oshawa, CAN
Retail Sales Operations & Communications Manager
Oshawa, CAN
Digital Transformation Manager (DTM) – Western Region
Calgary, CAN
Principal Systems Architect
Markham, CAN
European Customs Specialist Coordinate
, UAE
Facility Area Manager (FAM)
Oshawa, CAN
Analyst, Aftermarket Performance Strategy
Warren, USA