Software Engineer - Battery & Conventional Propulsion HIL Engineer-Lead the Future of Electric Mobility
Full Job Posting
What You'll Do
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, and integration of key ECMs. Understanding of ISO SPI, CAN tools, and INCA.
Understand and apply Agile principles that support DFSS tools and methodologies. Incorporate Lean Manufacturing principles and thinking into daily processes as a HIL Engineer.
Partner closely with test environment users to root-cause issues, address unexpected test results, and resolve issues encountered during test execution.
Plan, communicate, and coordinate test environment strategy and model/hardware rollouts to support applications and features requested by the user community.
Support HIL benches and automated tools.
Work closely with sources of models and equipment to ensure common models and other simulation assets are shared across test environment domains and architectures.
Your Skills & Abilities (Required Qualifications)
Bachelor’s degree in engineering (Mechatronics, Electrical, Software or Computer)
4+ years of experience in design of models with controls theory and with real time simulation
4+ 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.
What Will Give You A Competitive Edge (Preferred Qualifications)
Master’s degree in engineering (Mechatronics, Electrical, Software or Computer preferred)
Experience with developing microprocessor-based, real-time control algorithms and software in high level (Python, C/C++) language
Experience with commonly used HIL bench tools, such as ETAS INCA, Lauterbach, CAN (CANalyzer or Vehicle Spy), software code generation, Python, etc.
Experience as a Controls, Software, or Calibration Engineer
Additional Information:
Relocation is not available for this role.
GM does not provide immigration-related sponsorship for this role. Do not apply for this role if you will need GM immigration sponsorship now or in the future. This includes direct company sponsorship, entry of GM as the immigration employer of record on a government form, and any work authorization requiring a written submission or other immigration support from the company (e.g., H1-B, OPT, STEM OPT, CPT, TN, J-1, etc.)
Qualifications
- Bachelor’s degree in engineering (Mechatronics, Electrical, Software or Computer)
- Experience with developing microprocessor-based, real-time control algorithms and software in high level (Python, C/C++) language
- Experience with commonly used HIL bench tools, such as ETAS INCA, Lauterbach, CAN (CANalyzer or Vehicle Spy), software code generation, Python, etc.
Responsibilities
- 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, and integration of key ECMs. Understanding of ISO SPI, CAN tools, and INCA.
- Understand and apply Agile principles that support DFSS tools and methodologies. Incorporate Lean Manufacturing principles and thinking into daily processes as a HIL Engineer.
- Partner closely with test environment users to root-cause issues, address unexpected test results, and resolve issues encountered during test execution.
- Plan, communicate, and coordinate test environment strategy and model/hardware rollouts to support applications and features requested by the user community.
- Support HIL benches and automated tools.
- Work closely with sources of models and equipment to ensure common models and other simulation assets are shared across test environment domains and architectures.
- Bachelor’s degree in engineering (Mechatronics, Electrical, Software or Computer)
- 4+ years of experience in design of models with controls theory and with real time simulation
- 4+ 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.
- Master’s degree in engineering (Mechatronics, Electrical, Software or Computer preferred)
- Experience with developing microprocessor-based, real-time control algorithms and software in high level (Python, C/C++) language
- Experience with commonly used HIL bench tools, such as ETAS INCA, Lauterbach, CAN (CANalyzer or Vehicle Spy), software code generation, Python, etc.
- Experience as a Controls, Software, or Calibration Engineer
- Relocation is not available for this role.
- GM does not provide immigration-related sponsorship for this role. Do not apply for this role if you will need GM immigration sponsorship now or in the future. This includes direct company sponsorship, entry of GM as the immigration employer of record on a government form, and any work authorization requiring a written submission or other immigration support from the company (e.g., H1-B, OPT, STEM OPT, CPT, TN, J-1, etc.)
About General Motors
General Motors is a U.S. automotive company that designs, manufactures, and sells vehicles under brands including Chevrolet, Buick, GMC, and Cadillac. The company operates globally across vehicle engineering, manufacturing, sales, and mobility services.
Visit company websiteJobs and hiring trendsApply 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
Senior Manufacturing Cybersecurity Engineer – Vulnerability Exposure Management
, USA
Consultant, Global Mobility
, USA
Business Planner - Mechanical Engineering
, USA
Interior AVD Engineering Designer
, USA
Stamping Maintenance Shift Leader
, USA
Data Analytics Specialist - Quality Operations
, USA
Senior Manufacturing Cybersecurity Engineer – Vulnerability Exposure Management
, USA
RESS Battery Process Engineer
, USA
Senior Manager, Software Release Program Management
, USA
