Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

General Motors Logo

Software Engineer - Battery HIL Integration & Simulation

General Motors

Salary not specified
Dec 2, 2025
Milford, MI, US
Apply Now

General Motors is undergoing a major transformation in how they operate and influence the future of transportation in the EV realm, and the Software Services team is seeking a Battery & Propulsion HIL Engineer to help move the company forward and achieve its mission.

Requirements

  • 2+ years of experience in design of models with real time simulation
  • 2+ years of experience of programming using C, C++, and Python
  • 2+ years of experience in HIL design and integration
  • 2+ years of experience in automotive engineering
  • 1+ years of experience in applying DFSS tools and methodologies to solve problems
  • Experience with developing microprocessor-based, real-time control algorithms and software in high level language
  • Experience with embedded controls software and the automated software build processes

Responsibilities

  • Work closely with software development, calibration, and validation stakeholders to identify solutions to customer needs.
  • Create and maintain simulation models for creating test environments.
  • Design HIL benches including harness design, power requirements integration of key ECMs.
  • 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

Other

  • Bachelor’s degree in engineering (Mechatronics, Electrical, Software or Computer preferred)
  • Must report to Michigan 3-4 days per week, at minimum
  • Ability to work in a hybrid environment
  • Must be able to deliver finished products on time and meet goals
  • Must be able to tailor processes to be more efficient