BMS HIL Engineer

2 months ago


Auburn Hills, United States Tata Technologies Full time

BMS HIL Engineer

Auburn Hills, MI

Onsite

Full Time



The BMS HIL Engineer is responsible for development and implementation of BMS validation test cases that satisfy our product and component requirements from the development phases through production and service. Job responsibilities include but are not limited to: develop test cases that satisfy BMS software requirements vehicle level functional and safety objectives, execution of Software test plans, provide status updates on test planning and software maturity based on validation progress and efficiency to support CDR reviews and facilitate HIL upgrades with hardware that represents the appropriate level of vehicle and battery pack maturity. Provide program deliverables on time per major development milestones.

Role Description:

  • Validate battery management software in electrified powertrains. Involved in validating controls strategies and embedded software products for automotive battery management systems using hardware-in-the-loop systems (HIL).
  • Develop and execute software test plans in compliance with project timing and budget, including cross-functional activity of developing requirements-based test procedures, HIL upgrades and plant modeling and working with third party engineering services to execute test automation.
  • Develop and execute the verification of battery management software at the HIL level.
  • Analyze the requirements and features for the system under test, including all the sensors, actuators, and its interactions with other systems.
  • Define the test framework that simulates and verifies the identified features and performance, both quantitatively and subjectively. Establish the test framework to execute the software unit and integration testing including the Model In the Loop (MIL), Software In the Loop (SIL) and Hardware In the Loop (HIL) testing.
  • Develop Software verification plan based on the system and software requirement specifications, functional safety requirements and the robustness requirements.
  • Develop the test procedures, test plans and execute them in the project.
  • Define the requirements and design the test setup for Software verification on the Hardware-in-the-loop (HIL) or Software Test Bench using target Hardware.
  • Run software verification for planned software releases.
  • Work with engineering services companies to automate the testing and determine the test set up needs for automation as well as their assigned test work.
  • Summarize results, track issues, establish timing. Determine equipment needs and allocation of equipment. Resolve issues with minimal guidance and support.


Basic Requirements:

  • BS in Chemical, Mechanical, Electrical Engineering, Materials Science or Equivalent
  • Minimum 2-3 years of experience in Automotive controls and/or HIL/MIL testing
  • Understanding of energy storage systems and vehicle electrification
  • Good knowledge of battery management system, software and hardware design
  • Good Analytical and Problem Solving Skills
  • Demonstrated Ability to Work in a Team Environment


Preferred Qualifications:

  • Masters degree in Engineering
  • High Voltage Battery or High Voltage powertrain experience
  • Understanding of diagnostics for an electronic module
  • Extensive knowledge and hands on use of INCA, CDA, CAN, CANalyzer, Canoe, and other Electrical root cause tools (such as scopes, etc.).


  • HIL Test Engineer

    1 month ago


    Auburn Hills, United States Tata Technologies Full time

    Job Title : HIL Test Engineer (Battery Management System)Location : Detroit, MI Role : Full time role + Tata Technologies BenefitsThe BMS HIL Engineer is responsible for development and implementation of BMS validation test cases that satisfy our product and component requirements from the development phases through production and service. Job...


  • Auburn Hills, United States TOOGANN TECHNOLOGIES Full time

    Description:Propulsion Systems Validation Engineer The ideal candidate for this position is a strong team player willing to work in a fast-paced environment. They will be involved in reviewing requirement driven test cases, working with automated test scripts, and executing System Validation testing for electrified and conventional propulsion software. Key...


  • Auburn Hills, United States TOOGANN TECHNOLOGIES Full time

    Description:Propulsion Systems Validation Engineer The ideal candidate for this position is a strong team player willing to work in a fast-paced environment. They will be involved in reviewing requirement driven test cases, working with automated test scripts, and executing System Validation testing for electrified and conventional propulsion software. Key...

  • BMS System Engineer

    1 week ago


    Auburn Hills, United States Contemporary Amperex Technology Co., Limited Full time

    About CATLCATL invites you to continue our legend of green energy!CATL is a World Fortune 300 Company, a global leader who provides premier EV battery and energy storage battery for the world. CATL's EV battery consumption volume has ranked No.1 in the world for seven consecutive years and global energy storage battery shipment has also ranked No.1 for two...

  • BMS System Engineer

    2 weeks ago


    Auburn Hills, United States Contemporary Amperex Technology Co., Limited Full time

    About CATLCATL invites you to continue our legend of green energy!CATL is a World Fortune 300 Company, a global leader who provides premier EV battery and energy storage battery for the world. CATL's EV battery consumption volume has ranked No.1 in the world for seven consecutive years and global energy storage battery shipment has also ranked No.1 for two...


  • Auburn Hills, United States Tata Technologies Full time

    BMS Pack Validation EngineerAuburn Hills, MIOnsiteFulltimeThe Battery Management System (BMS) Pack Validation Engineer Engineer is responsible for software validation on a pack level, with a specific focus on State of Health, Performance and Conformance. This engineer will work with battery management system (BMS) hardware and software for use in electrified...

  • BMS Calibration

    2 weeks ago


    Auburn Hills, United States Detroit Engineered Products Full time

    The Propulsion System BMS EoL Engineer is responsible for supporting design and releasing teams in manufacturing and assembly plants. This person will work closely with the lead BMS and Pack Integration DRE, software engineers, technical specialists, other engineers, and plant personnel to ensure Battery Management System is successfully implemented in the...

  • BMS Calibration

    1 week ago


    Auburn Hills, United States Detroit Engineered Products Full time

    The Propulsion System BMS EoL Engineer is responsible for supporting design and releasing teams in manufacturing and assembly plants. This person will work closely with the lead BMS and Pack Integration DRE, software engineers, technical specialists, other engineers, and plant personnel to ensure Battery Management System is successfully implemented in the...


  • auburn, United States TOOGANN TECHNOLOGIES Full time

    Description:Propulsion Systems Validation Engineer The ideal candidate for this position is a strong team player willing to work in a fast-paced environment. They will be involved in reviewing requirement driven test cases, working with automated test scripts, and executing System Validation testing for electrified and conventional propulsion software. Key...


  • Auburn Hills, United States Talascend, LLC Full time

    Talascend is currently seeking a Propulsion System BMS EoL Engineer for a contract opportunity located in Auburn Hills, MI.OVERVIEW:The Propulsion System BMS EoL Engineer is responsible for supporting design and releasing teams in manufacturing and assembly plants. This person will work closely with the lead BMS and Pack Integration DRE, software engineers,...


  • Auburn Hills, United States Optimal Inc. Full time

    Job DescriptionJob Description100% onsite position *Description:The Propulsion System BMS EoL Engineer is responsible for supporting design and releasing teams in manufacturing and assembly plants. This person will work closely with the lead BMS and Pack Integration DRE, software engineers, technical specialists, other engineers, and plant personnel to...


  • Auburn Hills, United States InDepth Engineering Solutions, LLC Full time

    Job DescriptionJob DescriptionThe Propulsion System BMS EoL Engineer is responsible for supporting design and releasing teams in manufacturing and assembly plants. This person will work closely with the lead BMS and Pack Integration DRE, software engineers, technical specialists, other engineers, and plant personnel to ensure Battery Management System is...


  • Auburn Hills, United States Pinnacle Professional Services Full time

    Company Description PPS customer is a growing battery company. Job DescriptionJob Summary The BMS Engineer is responsible for the design, development, and launch of Battery Management System (BMS) software and controls applications in both 48V and high-voltage lithium-ion battery systems. The individual will be responsible for specifying, implementing, and...


  • Auburn Hills, United States Zobility Full time

    Job Description: The Propulsion System BMS EoL Engineer is responsible for supporting design and releasing teams in manufacturing and assembly plants. This person will work closely with the lead BMS and Pack Integration DRE, software engineers, technical specialists, other engineers, and plant personnel to ensure Battery Management System is successfully...


  • Auburn Hills, United States RGBSI Full time

    Job Description: The Propulsion System BMS EoL Engineer is responsible for supporting design and releasing teams in manufacturing and assembly plants.This person will work closely with the lead BMS and Pack Integration DRE, software engineers, technical specialists, other engineers, and plant personnel to ensure Battery Management System is successfully...


  • Auburn Hills, United States RGBSI Full time

    Job Description: The Propulsion System BMS EoL Engineer is responsible for supporting design and releasing teams in manufacturing and assembly plants.This person will work closely with the lead BMS and Pack Integration DRE, software engineers, technical specialists, other engineers, and plant personnel to ensure Battery Management System is successfully...


  • Auburn Hills, United States Zobility Full time

    Job Description: The Propulsion System BMS EoL Engineer is responsible for supporting design and releasing teams in manufacturing and assembly plants. This person will work closely with the lead BMS and Pack Integration DRE, software engineers, technical specialists, other engineers, and plant personnel to ensure Battery Management System is successfully...

  • Propulsion Engineer

    2 weeks ago


    Auburn Hills, United States RGBSI Full time

    Job Description: The ideal candidate for this position is a strong team player willing to work in a fast-paced environment.They will be involved in reviewing requirement driven test cases, working with automated test scripts, and executing System Validation testing for electrified and conventional propulsion software.Key responsibilities include, but are not...

  • Propulsion Engineer

    1 week ago


    Auburn Hills, United States RGBSI Full time

    Job Description: The ideal candidate for this position is a strong team player willing to work in a fast-paced environment.They will be involved in reviewing requirement driven test cases, working with automated test scripts, and executing System Validation testing for electrified and conventional propulsion software.Key responsibilities include, but are not...


  • Auburn Hills, United States TOOGANN TECHNOLOGIES Full time

    Description: Propulsion System and BAttery Pack Design EngineerThe Propulsion System BMS EoL Engineer is responsible for supporting design and releasing teams in manufacturing and assembly plants. This person will work closely with the lead BMS and Pack Integration DRE, software engineers, technical specialists, other engineers, and plant personnel to ensure...