Qureos

FIND_THE_RIGHTJOB.

Battery Management System (BMS) Engineer

Lansing, United States

Job Summary
Eisen is expanding into advanced battery technologies and seeking a BMS Engineer to lead the design, development, and integration of battery management systems for high-reliability power packs. The ideal candidate combines expertise in embedded systems and electronic hardware with strong signal processing skills, and can bridge between hardware and software to deliver reliable, high-performance solutions.

Requirements:

Design & Development

  • Architect and implement BMS solutions for multi-cell battery packs, including monitoring, balancing, protection, and diagnostics.
  • Specify and integrate sensors (temperature, voltage, current, communications) for pack control.

Systems Integration

  • Interface with communication hardware to enable secure, reliable data transmission in field environments.

Programming & Controls

  • Develop embedded firmware in C/C++ or equivalent for real-time monitoring and control.
  • Apply digital signal processing (DSP) methods to improve fault detection and system resilience.
  • Work with common communication protocols (CAN, SPI, UART, Ethernet).

Testing & Validation

  • Define test plans and conduct validation.
  • Support system-level debugging and field testing.

Qualifications

Technical Skills:

  • Strong foundation in signal and image processing.
  • Proficiency in C, C++, Python, or other relevant programming languages.
  • Familiarity with all major electronic components used in communication equipment (pcb components, transceivers, amplifiers, antennas, filters).
  • Experience with microcontrollers, digital signal processors, and embedded operating systems.
  • Experience having made a battery pack and performed parametric testing
  • Knowledge of high-voltage battery pack safety and power electronics preferred.

Other:

  • Ability to work in multidisciplinary teams and communicate across hardware and software domains.
  • Familiarity with battery standards.

Education:

  • BS or MS in Computer Engineering, Electrical Engineering, or a related field.
  • Accepting applications from entry level graduates and mid-level applicants

Benefits:

  • Paid Time Off (PTO)
  • Health Insurance

Job Types: Full-time, Part-time

Benefits:

  • Health insurance
  • Paid time off

Application Question(s):

  • If hired, when would you be able to start working?
  • Please provide your phone #, email, and best time to call you.
  • Are your currently employed? If so, why are you seeking another job?
  • How many hours per week are you working now, what is your desired pay rate, and minimum required hours?
  • Do you have good memorization and math skills? For example, without a calculator, tell us how many pieces of 2'x1" you will get out of a sheet of 4'x8' wood?
  • Highlight here any relevant past experience that would make you a great fit for this job?
  • List any experience or hobby that you enjoy
  • How long were you at your most recent job?
  • Have you been convicted of felony or misdemeanor other than a traffic violation in the last 7 years? If yes, explain below.
  • Have you ever been discharged or forced to resign from a job in that last 5 years? If yes, explain below.
  • Have you emailed us the completed PDF document http://eisennet.com/f/pdf/Eisen-Employment-and-Internship-Questionnaire.pdf ? hrx@eisennet.com
  • Will you be able to relocate to be within reasonable commuting distance from Lansing, MI 48911?

Work Location: In person

Similar jobs

No similar jobs found

© 2025 Qureos. All rights reserved.