Senior Software Engineer - HIL Battery & Propulsion Simulation & Integration
Tooling and Equipment International
Job Description Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Milford Michigan 3-4 days per week, at minimum [or other frequency dictated by the business if more than 3 days].
The Role: General Motors is undergoing a major transformation, both in how we operate and in how we will influence the future of transportation in the EV realm. Our Software Services team is on the forefront of this work, emboldening our culture by seeking out determined, innovative individuals who will join our team to help move us forward and achieve our mission.
We are currently seeking experienced and motivated candidates for the roles of Battery & Propulsion HIL Engineer. The HIL Engineer role is responsible for creating hardware in the loop environments to enable development, verification and validation of embedded controllers and calibrations for battery, electrification, engine, and powertrain. This position designs and maintains models using dSpace Simulink and Simscape tools. Simulation allows GM to move the integration and validation tasks earlier in the development cycle. It enables us to release new product and features quicker and to improve our competitiveness in the market. In addition, the position requires designing the harness, layout, the ECUs, and power for our HIL bench. You will be a GM Entrepreneur that is responsible to deliver finished products on time, meet goals, tailor our processes to be more efficient. You will utilize Agile principles, Scrum ART direction with stories written for tasks. These methods support Lean Manufacturing principles and DFSS knowledge to improve exponentially in what you accomplish and raise the quality in what you contribute to GM. What You'll Do:
Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance0. TEI offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more. Diversity Information TEI is committed to being a workplace that is not only free of discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that workforce diversity creates an environment in which our employees can thrive and develop better products for our customers. We understand and embrace the variety through which people gain experiences whether through professional, personal, educational, or volunteer opportunities. TEI is proud to be an equal opportunity employer. We encourage interested candidates to review the key responsibilities and qualifications and apply for any positions that match your skills and capabilities. Equal Employment Opportunity Statements TEI is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. TEI is committed to providing a work environment free from unlawful discrimination and advancing equal employment opportunities for all qualified individuals. As part of this commitment, all practices and decisions relating to terms and conditions of employment, including, but not limited to, recruiting, hiring, training, promotion, discipline, compensation, benefits, and termination of employment are made without regard to an individual's protected characteristics. For purposes of this policy, "protected characteristics" include an individual's actual or perceived race, color, creed, religion, national origin, ancestry, citizenship status, age, sex or gender (including pregnancy, childbirth, lactation and related medical conditions), gender identity or gender expression, sexual orientation, weight, height, marital status, military service and veteran status, physical or mental disability, protected medical condition as defined by applicable state or local law, genetic information, or any other characteristic protected by applicable federal, state or local laws and ordinances. If you need a reasonable accommodation to assist with your job search or application for employment, email us at View email address on click.appcast.io or call us at View phone number on click.appcast.io. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying. TEI is an equal opportunity employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status. TEI is also committed to take affirmative action to employ and advance in employment such persons.
The Role: General Motors is undergoing a major transformation, both in how we operate and in how we will influence the future of transportation in the EV realm. Our Software Services team is on the forefront of this work, emboldening our culture by seeking out determined, innovative individuals who will join our team to help move us forward and achieve our mission.
We are currently seeking experienced and motivated candidates for the roles of Battery & Propulsion HIL Engineer. The HIL Engineer role is responsible for creating hardware in the loop environments to enable development, verification and validation of embedded controllers and calibrations for battery, electrification, engine, and powertrain. This position designs and maintains models using dSpace Simulink and Simscape tools. Simulation allows GM to move the integration and validation tasks earlier in the development cycle. It enables us to release new product and features quicker and to improve our competitiveness in the market. In addition, the position requires designing the harness, layout, the ECUs, and power for our HIL bench. You will be a GM Entrepreneur that is responsible to deliver finished products on time, meet goals, tailor our processes to be more efficient. You will utilize Agile principles, Scrum ART direction with stories written for tasks. These methods support Lean Manufacturing principles and DFSS knowledge to improve exponentially in what you accomplish and raise the quality in what you contribute to GM. What You'll Do:
- Work closely with software development, calibration, validation, and test-environment users to translate customer needs into testable system requirements and solutions.
- Create and maintain simulation models (e.g., plant, sensors and actuators, serial data communication, controller models) to build and enhance HIL/SIL test environments.
- Design, integrate, and support HIL benches, including harness design, power distribution, integration of key ECMs, and use of ISO SPI, CAN tools, and INCA.
- Plan, communicate, and coordinate test-environment strategy and model/hardware rollout to support applications and features requested by the user community.
- Partner with test-environment users to investigate, root cause, and resolve issues and unexpected test results encountered during test execution.
- Lead systems engineering activities, including requirements specification and balancing, functional decomposition, complex design analysis, and software anomaly resolution for current, new, and major programs.
- Provide, communicate, and champion common best practices within the software community; perform as Subject Matter Expert (SME) for at least one platform or application component.
- Apply Agile principles, DFSS tools and methodologies, and Lean thinking to continuously improve HIL engineering processes and daily work.
- Work with sources of models and equipment to ensure common models and other simulation assets are shared and reused across test-environment domains and architectures.
- Master's degree in engineering (Mechatronics, Electrical, Software or Computer preferred).
- Bachelor's degree in engineering (Mechatronics, Electrical, Software or Computer).
- 4+ years of experience in design of models 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.
- Experience with developing microprocessor-based, real-time control algorithms and software in high level (Python, C/C++) language.
- Experience with embedded controls software and the automated software build processes, including gcc compiler, gdb debugger, Eclipse, and ETAS INCA measurement and calibration tools.
- 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.
Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance0. TEI offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more. Diversity Information TEI is committed to being a workplace that is not only free of discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that workforce diversity creates an environment in which our employees can thrive and develop better products for our customers. We understand and embrace the variety through which people gain experiences whether through professional, personal, educational, or volunteer opportunities. TEI is proud to be an equal opportunity employer. We encourage interested candidates to review the key responsibilities and qualifications and apply for any positions that match your skills and capabilities. Equal Employment Opportunity Statements TEI is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. TEI is committed to providing a work environment free from unlawful discrimination and advancing equal employment opportunities for all qualified individuals. As part of this commitment, all practices and decisions relating to terms and conditions of employment, including, but not limited to, recruiting, hiring, training, promotion, discipline, compensation, benefits, and termination of employment are made without regard to an individual's protected characteristics. For purposes of this policy, "protected characteristics" include an individual's actual or perceived race, color, creed, religion, national origin, ancestry, citizenship status, age, sex or gender (including pregnancy, childbirth, lactation and related medical conditions), gender identity or gender expression, sexual orientation, weight, height, marital status, military service and veteran status, physical or mental disability, protected medical condition as defined by applicable state or local law, genetic information, or any other characteristic protected by applicable federal, state or local laws and ordinances. If you need a reasonable accommodation to assist with your job search or application for employment, email us at View email address on click.appcast.io or call us at View phone number on click.appcast.io. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying. TEI is an equal opportunity employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status. TEI is also committed to take affirmative action to employ and advance in employment such persons.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - HIL Battery & Propulsion Simulation & Integration in Milford, MI vacancy
- ...transportation in the EV realm. Our Software Services team is on the... ...motivated candidates for the roles of Battery & Propulsion HIL Engineer. The HIL Engineer role is... ...Simulink and Simscape tools. Simulation allows GM to move the integration and validation tasks earlier...SuggestedH1bRelocation package3 days per week
- ## Senior Component HIL Simulation and Integration EngineerApplyremote type: Hybridlocations... ...and Integration Engineer to support our HIL... ...calibrations for battery, hybrid,... ...centered around electric propulsion including HIL... ...for evaluation of software and hardware performance...SeniorH1bImmediate startFlexible hoursShift workNight shift
- A major automotive manufacturer is seeking a Battery & Propulsion HIL Engineer to create test environments for embedded controllers. Responsibilities include designing HIL benches and maintaining simulation models. Required qualifications include a Master’s degree in engineering...Suggested
- General Motors is seeking a Senior Component HIL Simulation and Integration Engineer to join their innovative team in Milford, Michigan. This hybrid role involves developing and maintaining hardware in the loop environments critical for electric vehicle testing, collaborating...Senior
- ...for the role of Component HIL Simulation and Integration Engineer to support our HIL Agile... ...controllers and calibrations for battery, hybrid, electrification,... ...for evaluation of software and hardware performance... ...management systems, hybrid/EV propulsion, engine controls,...SuggestedH1bLocal areaImmediate startWork from homeRelocation package
- ...breakthrough hardware and battery systems to intuitive... ...design, intelligent software, and next-generation... ...Vehicle Dynamics Simulation Integration Engineer is responsible for... ..., tire models, propulsion systems, and sensor... ...Hardware-in-the-Loop (HIL) simulation platforms...Local areaWork from homeRelocationRelocation package
- A global IT services firm in Michigan is seeking an experienced engineer to develop and implement simulation components for battery management systems. Ideal candidates have a Bachelor's degree in a relevant field and at least five years of experience in modeling. Strong...Senior
- ...Job Description The Role As a Senior Software Engineer on the Advanced Initiatives team within... ...at the intersection of vehicle integration and data-collection pipeline innovation... ...Software Defined Vehicle) platforms or simulation environments. Experience in software...SeniorInterim roleLocal areaWork from homeRelocation packageFlexible hours
- ...breakthrough hardware and battery systems to... ..., intelligent software, and next-... ...Posting Title Senior Software Engineer The Role The... ...functions and perform integration and verification... ...data reviews, simulation behavioral test,... ...on both SIL, HIL , or similar...SeniorH1bLocal areaWork from homeRelocationRelocation packageFlexible hours
- ...breakthrough hardware and battery systems to... ..., intelligent software, and next-... ...global scale. Senior Software Engineer The Electrification... ...functions and perform integration and verification... ...data reviews, simulation behavioral test,... ...on both SIL, HIL, or similar environments...SeniorH1bRelocationRelocation packageFlexible hours
- ...and motivated candidates for the role of SiL SIE (Software-in-the-Loop Simulation Integration Engineer) to support the Global Virtual Engineering (GVE) department... ...with teams throughout General Motors including Propulsion Engineering (PE), Vehicle Motion Embedded Controls...Local areaWork from home
- .... As a Sub-System Lead Engineer focused on High Voltage Battery Management Systems and embedded... .... Define and develop software requirements based on... ..., state diagram, system integration, Sub-System Technical... ...applicable. Leverage simulation environments and plant...SeniorLocal areaWork from homeRelocation package
- Israelvcforum is seeking a Component HIL Simulation and Integration Engineer located in Milford, MI. This role requires the creation of hardware in the loop environments to support the development and validation of automotive control systems. The ideal candidate will have...
- ...minimum. The Role: The Senior Sub-System Lead Engineer (SSLE) is an... ...range, high voltage battery charging customer settings... ...virtual (models and simulations) to establish test... ...requirements management software (e.g., DOORS, DNG,... .../Simulink, D-Space HIL, SIL, ETAS Inca, etc...Senior
- ...breakthrough hardware and battery systems to intuitive... ...design, intelligent software, and next-generation... .... The Role The Propulsion Mounting Engineer - Noise & Vibration... ...the virtual integration and development of propulsion... ...role contributes to simulation-based evaluations...Internship
- ## Senior Vehicle Motion Controls Integration EngineerApplyremote type: Hybridlocations... ...hardware and battery systems to... ..., intelligent software, and next-... ...Integration Engineer to join our Vehicle... ...across simulation environments, instrumented... ...vehicle, HiL, and simulation...SeniorRelocationRelocation packageFlexible hours
- ...breakthrough hardware and battery systems to... ...design, intelligent software, and next-... ...The Sub-System Lead Engineer (SSLE) is an individual... ...Electrification Propulsion Controls area - focused... ...(Models and simulations) to establish test... ...Simulink, D-Space HIL, SIL, ETAS Inca, etc...Temporary workLocal areaWork from homeRelocationRelocation packageFlexible hoursShift work
- ...vehicle systems. As a Senior Vehicle Motion... ...Platform Software Design Engineer, you will design... ...steering, braking, propulsion, rear steering,... ...model‑based design, simulation, and algorithm... .... Support integration and testing in simulation... ...‑in‑the‑Loop (HIL) setups....SeniorFlexible hours
- ...systems. As a Senior Vehicle Motion... ...Controls Platform Software Design Engineer, you will design... ..., braking, propulsion, rear steering,... ...model-based design, simulation, and algorithm development... .... Support integration and testing in... ...-in-the-Loop (HIL) setups....SeniorLocal areaWork from homeRelocation packageFlexible hours
- General Motors is hiring a Senior Vehicle Motion Controls Integration Engineer for its Milford, MI location. This hybrid... ...integration efforts across simulation and real-vehicle environments, focusing... ...in embedded systems, model-based software development, and vehicle network...Senior
- A leading automotive company is looking for a Senior Software Engineer to develop and maintain software solutions for innovative vehicle technologies. The candidate will lead autonomy in tool chains supporting various vehicle architectures. Key qualifications include a...Senior
- ...is seeking an Automated Driving Performance HIL Infrastructure Engineer in Michigan. This role supports the ADAS simulation tools used to evaluate automated driving systems... ...of relevant experience. Skills in model integration, HIL simulation, and collaborative team dynamics...
- ...hardware and battery systems to... ...intelligent software, and next-generation... ...Systems Engineering, Safety and... .... As a Senior System Engineer... ...development, integration, and... ...through analysis, simulation and physical... ...including virtual, HIL benches and... ...of propulsion, steering and...SeniorPermanent employmentLocal areaWork from homeRelocationRelocation package
- ...We are seeking a highly skilled and experienced Senior Software Engineer to join our innovative team at General Motors. In... ...will take technical ownership of physical interface simulation devices, driving design, integration, and ongoing support. Success in this role...SeniorRelocation package
- ...experienced and motivated candidates for the role of Software Engineer in Virtualization and SIL (Software-in-the-Loop) Integration domain. This position supports L4... ...Control Unit (vECU) integration into a co-simulation environment for developing, verifying, and...Local areaWork from homeRelocationRelocation package
- General Motors is looking for a Propulsion Dynamics & NVH Analysis Engineer in Milford Charter Township, Michigan. This role focuses on creating high-impact mechanical modeling to support ICE, PHEV, and BEV propulsion systems while enhancing analysis capabilities to minimize...Senior
- General Motors is seeking a Software Engineer with expertise in Virtualization and SIL Integration. This hybrid position requires developing simulation environments for L4 Virtual Electronic Control Unit integration, ensuring quality delivery to meet customer requirements...
- ...breakthrough hardware and battery systems to... ...design, intelligent software, and next-... ...vehicle dynamics, propulsion, energy management... ...MATLAB/Simulink, HIL, SIL, vehicle testing... ...collaboration with systems engineers, architects, and... ...ensuring seamless integration into production...Full timeLocal areaWork from homeRelocationRelocation packageFlexible hours3 days per week
- General Motors in Milford Charter Township is looking for a Senior Software Engineer to join their Electrification Solutions New Markets (ESNM)... ...candidate will be responsible for developing software for battery management and inverter systems, ensuring functionality through...Senior
$104.1k - $173.9k
...clients with product engineering and low-volume... ...market faster. The Senior Embedded Software & Controls Tech Specialist... ..., and system-level integration. The position is... ...strategies through SIL, HIL, bench, and vehicle... ...System Simulation and Modeling Develop...SeniorPermanent employmentMonday to FridayNight shiftWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - HIL Battery & Propulsion Simulation & Integration. Be the first to apply!
Related searches
- federal - software developer Milford, MI
- software engineer healthcare Milford, MI
- ngo software engineer Milford, MI
- software developer fintech Milford, MI
- senior software engineer remote Milford, MI
- intel software engineer Milford, MI
- software engineer Milford, MI
- senior software design engineer Milford, MI
- real time software engineer Milford, MI
- software engineer travel Milford, MI

