{bc}
Company Site

Software Engineer - Battery & Conventional Propulsion HIL Engineer-Lead the Future of Electric Mobility

General Motors
USA
Full-time
Lead · 4+ years experience
Discovered 1 weeks ago

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.)

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.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at General Motors