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 18 hours 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...SeniorH1bRelocation package3 days per week
- ...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...SuggestedH1bLocal areaWork from homeRelocation package3 days per week
- ...leading automotive company in Michigan is looking for a Battery & Propulsion HIL Engineer to develop hardware-in-the-loop models and support the validation... ...in engineering, significant experience with real-time simulation and HIL design, and be able to apply Agile and Lean...SeniorWork at officeRelocation package3 days per week
- 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
- ...vision for the future and software‑defined vehicles. As a... ...for the role of Senior Software Engineer Virtualization and SIL Integration Engineer (SIE) to support... ...and hybrid propulsion system configurations... ...delivering high‑quality simulation environments at each software...SeniorLocal areaFlexible hoursShift work
- 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
- ...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
- ...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
- ...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 workRelocationRelocation packageFlexible hoursShift work
- Senior Software Controls Design Engineer - VMEC page is loaded## Senior Software Controls Design... ...software that power GM’s propulsion, steering, and suspension... ...failure modes, and integrate safety learnings into production... ...unit, integration, SIL, HIL, and vehicle level‐...SeniorLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours
- ...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
- 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
- ...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
- ...—from breakthrough hardware and battery systems to intuitive design, intelligent software, and next-generation safety and... ...Train) has an opening for Software Engineers. VMEC is a production level... ...organization as required. High level of integrity, ability to deal with ambiguity,...Work experience placementLocal areaWork from homeRelocation package
- ...from breakthrough hardware and battery systems to intuitive design, intelligent software, and next-generation safety and... ...has an opening for a Software Integration Lead (SWIL). ESNM is a start‑up... ...to help our DevOps and software engineering deployment and automated CI/CD...SeniorH1bRelocationRelocation packageFlexible hours
- ...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
$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- 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
- ...embedded controls and software for all vehicle... ...What You'll Do: As a Senior Software Developer,... ..., Quality Assurance Engineers, Controller Integration Engineers, and other... ...control optimization, or simulation‑based validation.... ...execute those tests on a HIL bench & target...SeniorWork experience placement
- ...schedule, and deploy simulation projects to enable virtual... ...and timing. Integrate plant models and other... ...models with controller software source code and perform... ...development processes of engineering. Provide process and architecture... ..., Hardware in Loop (HIL) Integration Engineer,...Work at officeLocal areaRemote work
- A leading automotive company is seeking a Senior Software Integration Engineer to lead the software integration in the CI/CD pipeline for vehicle programs. The role requires strong experience in software development and debugging, automotive engineering, and leadership...Senior3 days per week
$91.5k - $148.1k
...clients with product engineering and low-volume production... .... The Embedded Software & Controls Engineer III... ...development, electronics integration, and system... ...through MIL, SIL, and HIL testing System and... ...pneumatic system design and simulation Data acquisition hardware...SeniorPermanent employmentMonday to FridayNight shiftWeekend work- A leading automotive company is seeking a Senior Software Engineer for Virtualization and SIL Integration to develop virtual test environments crucial for vehicle... ...role entails creating and integrating virtual simulation models, ensuring high-quality deliveries within...Senior
- Senior System Engineer - Adaptive Suspension Join an innovative... ...development, integration, and validation... ...with controls, software, hardware,... ...through analysis, simulation and physical testing... ...virtual, HIL benches and vehicle... ...performance Knowledge of propulsion, steering and...Senior
- General Motors is seeking a Propulsion Mounting Engineer in Milford Charter Township, MI. This role focuses on the design and development of systems... .... Responsibilities include performing analytical simulations, developing technical solutions, and collaborating with cross...
$184.1k - $230k
Description As aHardware-in-the-Loop (HIL) Engineerwithin General Motors’AV... ...mechanical, electrical, and software disciplines to deliver scalable, reliable... ...You will collaborate with systems engineers, embedded software developers, integration labs, and operations teams to...SeniorFlexible hours$129.4k - $198.4k
...vehicle ECUs, actuators, chassis, and tires. Develop scalable simulation architectures to support a large number of host vehicle... ...notes Your Skills and Abilities Abachelorsdegree in Mechanical Engineering, Applied Physics, Aerospace Engineering, Computer Science, or...SeniorFlexible hours- ...Senior Embedded AUTOSAR Engineer We are seeking an experienced Senior Embedded AUTOSAR... ...in Automotive Embedded Software Development and AUTOSAR... ...for designing, developing, integrating, and validating AUTOSAR-based... ...activities including SIL, HIL, and vehicle-level...Senior
- The Role: We are seeking a Senior Controls and Software Integration Engineer - AV Controls Integration to lead the design, implementation, and continuous improvement... ...that powers AV Controls integration and support HIL/SIL validation, and release execution. In this role,...Senior
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
- senior software design engineer Milford, MI
- software engineer amazon Milford, MI
- software developer positions Milford, MI
- software engineer Milford, MI
- agile software developer Milford, MI
- senior software engineer remote Milford, MI
- senior software engineer Milford, MI
- software engineer healthcare Milford, MI
- information technology software engineer Milford, MI
- cybersecurity software engineer Milford, MI

