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