BMS Software Application Engineer (Michigan)
Job Summary
We are seeking a BMS software application engineer with strong leadership skills to support the development of advanced battery management systems (BMS). This role involves working in a fast-paced, cross-functional environment, collaborating with global teams, and solving complex challenges related to battery systems, including electrical, software, and system integration.
Key Responsibilities
- Lead software development activities in collaboration with the India Software Team
- Own integration of battery hardware, embedded software, and control algorithms for BMS systems
- Support system requirements development, system design, and downstream implementation
- Develop and verify embedded software and calibrations for battery management systems
- Perform impact analysis for change requests and software issues
- Lead internal and customer-facing technical discussions
- Collaborate with cross-functional teams and client stakeholders
- Support hardware, software, and system-level validation prior to system integration
- Work on battery performance, safety, diagnostics, and state estimation (SOC, SOH, SOP)
Required Qualifications
- Experience in programming using C, C#, Visual Basic, or similar
- Minimum 2+ years of experience in software or systems engineering
- Experience with MATLAB / Simulink
- Familiarity with tools like CANalyzer, CANoe, or similar
- Strong knowledge of system integration and requirement writing
- Proficiency in Microsoft Office (Excel, Word, PowerPoint)
- Excellent communication, problem-solving, and organizational skills
- Valid driver’s license and ability to test-drive vehicles (if required)
Preferred Qualifications
- Experience in BMS systems integration or application engineering
- Understanding of battery systems, energy storage, and EV architectures
- Knowledge of electrical, thermal, and embedded software systems
- Experience with battery modeling, analysis, and verification
- Familiarity with project management processes
Recommended Jobs
Lead Specialist Strategic Initiatives and Visualization
Job Description Job Description Company Description Domino’s Pizza, which began in 1960 as a single store location in Ypsilanti, MI, has had a lot to celebrate lately: we’re a reshaped, reen…
Flight Test Engineer (UAS/Fixed Wing)
About Applied Intuition Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the Silicon Valley company is creating the digital infrastruct…
Operator Assistant II - Service Operator II - Cementing
***$1,000 - $1,500 Sign-On Bonus Avaliable*** We are looking for the right people - people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our e…
Class A Local Driver Job
Class A Local Driver Job our warehouse is located in Taylor mi. We have 3-5 trucks and 3-5 trailers. We have multiple pick ups per week and multiple delivers. We dont deal with produce so our loading…
Metal Finish
Job Description Job Description Metal Components LLC Metal Finisher - Full Job Description ABOUT METAL COMPONENTS Metal Components is a start-to-finish sheet metal and tube process…
Maintenance Mechanic
Job Description Job Description Detroit Mobile Equipment Mechanic Hourly pay rate $38 - $39.50 per hour Work hours, M-F 6:45a-3p with a scheduled weekend (Sat & Sun 6:45a-3p) once a month. …
Strategic Marketing Senior Manager
Overview: We are seeking a commercially driven and strategically minded Strategic Marketing Senior Manager to join our team in Auburn Hills, MI. This role demands clear leadership in developing an…
Local Dry van Company driver (W-2) Job in Dearborn, MI by Maleke Banks
Local Dry Van Company Driver (W-2) - Dearborn, MI Become a part of the Maleke Banks team, a respected transportation company that values excellence and reliability. What We Offer: Competit…
Automotive Sales Associate
At Young Owosso, we strive to make every customer a customer for life. Our Michigan dealerships have been proudly serving the Owosso area for many years. Our promise is to keep delivering the same top…
SAP Datasphere Developer
Location: Ypsilanti, Michigan (Hybrid – 2 days onsite) Duration: 6 Months (Contract) We are looking for a skilled SAP Datasphere Developer to join a dynamic manufacturing client in Ypsilanti…