
Software Engineer – HIL Battery & Propulsion Simulation and Integration
General Motors
full-time
Posted on:
Location Type: Hybrid
Location: Milford • Missouri • United States
Visit company websiteExplore more
About the role
- Work closely with software development, calibration, and validation stakeholders to identify solutions to customer needs.
- Create and maintain simulation models (such as Plant, sensors and actuators, serial data communication and controller models) for creating test environments.
- Design HIL benches including harness design, power requirements integration of key ECMs.
- Understanding of ISO SPI, CAN tools, INCA.
- Understand and apply Agile principles that support DFSS tools and methodologies.
- Close partnership with test environment users to root cause issues and address unexpected test results and resolve issues encountered during test execution.
- Plan, communicate, and coordinate test environment strategy and model/hardware rollout to support applications and features requested by user community as needed.
- Support HIL bench and automated tools.
- Work closely with sources of models and equipment to make sure that common models and other simulation assets are shared between test environment domains and architectures.
Requirements
- Master’s degree in engineering (Mechatronics, Electrical, Software or Computer preferred)
- Bachelor’s degree in engineering (Mechatronics, Electrical, Software or Computer)
- 3+ years of experience in design of models with real time simulation
- 3+ years of experience in HIL design, troubleshooting and integration
- 2+ years of experience in automotive engineering
- 1+ years of experience in applying DFSS tools and methodologies to solve problems.
Benefits
- From day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
simulation modelsHIL designreal time simulationtroubleshootingintegrationDFSS toolsAgile principlesmodel designtest environment strategyserial data communication
Soft Skills
communicationcoordinationproblem-solvingcollaborationroot cause analysis
Certifications
Master’s degree in engineeringBachelor’s degree in engineering