GC

Software Engineer - BMS

Accepting applications

Global Connect Technologies · Michigan, United States

Full-Time Mid_senior MATLABSOCasicategan
Posted
17 Apr
Category
Test
Experience
Mid_senior
Country
United States
Job Title: BMS Software Application Engineer
Job Type: Full-Time
Location: 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
Show more Show less