BMS Software Application Engineer Job at Global Connect Technologies, Michigan

bWNaZHNwSXEvREdENlpITmdBekpWNzErOEE9PQ==
  • Global Connect Technologies
  • Michigan

Job Description

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

Job Tags

Work at office

Similar Jobs

Professional Engineering Consultant

Project Manager - Water/Wastewater Job at Professional Engineering Consultant

Position Summary: The Project Manager (PM) is responsible for the management and delivery of projects in accordance with each projects client contract and to the expectations of PEC. This position is expected to manage the project scope, schedule, and cost while also assessing... 

Tribeca Pediatrics

Spanish Speaking Call Center Representative (Remote - Alabama Only) Job at Tribeca Pediatrics

 ...is a completely remote position that requires the ability to speak Spanish. Tribeca Pediatrics is a large New York City based Pediatric...  ...that have excellent customer service and are able to work from home. We will provide the equipment (computer, monitor, headset)... 

Sentinel Offender Services

Cyber Security Analyst Job at Sentinel Offender Services

 ...Responsibilities We are seeking a motivated and inquisitive Cyber Security Analyst to join one of our clients teams. In this role, you will support a wide range of cybersecurity initiatives, including documentation, process development, security monitoring, and... 

Oxford Solutions

Junior Salesforce Administrator Job at Oxford Solutions

 ...Oxford Solutions is working with a retail client seeking a Salesforce Administrator to support and maintain a Salesforce-based Loss Prevention platform. This is a junior-level contract opportunity suited for someone early in their Salesforce career who enjoys configuring... 

CesiumAstro

Senior Antenna Design Engineer I Job at CesiumAstro

 ...join our team. We are looking to add a Senior Antenna Design EngineerI to our team. The ideal candidate has experience in...  ...Science (BS) degree or higher in Electrical Engineering or Physics from an accredited university or institution. Minimum of...