Principal BMS Engineer
Ann Arbor, MI ยท On-site
The Principal BMS Engineer defines technical direction, owns system-level architecture decisions ... software. * Lead development and review of core BMS algorithms, including SOC, SOH, SOE, cell ...
Ann Arbor, MI ยท On-site
The Principal BMS Engineer defines technical direction, owns system-level architecture decisions ... software. * Lead development and review of core BMS algorithms, including SOC, SOH, SOE, cell ...
Ann Arbor, MI ยท On-site
The Principal BMS Engineer defines technical direction, owns system-level architecture decisions ... software. * Lead development and review of core BMS algorithms, including SOC, SOH, SOE, cell ...
The Principal BMS Engineer defines technical direction, owns system-level architecture decisions ... software. * Lead development and review of core BMS algorithms, including SOC, SOH, SOE, cell ...
The Principal BMS Engineer defines technical direction, owns system-level architecture decisions ... software. * Lead development and review of core BMS algorithms, including SOC, SOH, SOE, cell ...
Lake Orion, MI ยท On-site
$89K - $118K/yr
The Senior BMS Controls and Algorithm Engineer leads the design, development, and validation of ... Define software and controls requirements from customer, vehicle, and system-level inputs.
Lake Orion, MI ยท On-site
$89K - $118K/yr
The Senior BMS Controls and Algorithm Engineer leads the design, development, and validation of ... Define software and controls requirements from customer, vehicle, and system-level inputs.
$89K - $118K/yr
The Senior BMS Controls and Algorithm Engineer leads the design, development, and validation of ... Define software and controls requirements from customer, vehicle, and system-level inputs.
Quick apply
$89K - $118K/yr
The Senior BMS Controls and Algorithm Engineer leads the design, development, and validation of ... Define software and controls requirements from customer, vehicle, and system-level inputs.
Lake Orion, MI ยท On-site
$89K - $118K/yr
The Senior BMS Controls and Algorithm Engineer leads the design, development, and validation of ... Define software and controls requirements from customer, vehicle, and system-level inputs.
Lake Orion, MI ยท On-site
$89K - $118K/yr
The Senior BMS Controls and Algorithm Engineer leads the design, development, and validation of ... Define software and controls requirements from customer, vehicle, and system-level inputs.
The Embedded Software & Cybersecurity Engineer will design, develop, and secure the embedded ... Define and maintain testable cybersecurity requirements for BMS and monitoring functions, ensuring ...
The Embedded Software & Cybersecurity Engineer will design, develop, and secure the embedded ... Define and maintain testable cybersecurity requirements for BMS and monitoring functions, ensuring ...
Dearborn, MI ยท On-site
$121K - $159K/yr
The Embedded Software & Cybersecurity Engineer will design, develop, and secure the embedded ... Design, develop, and maintain embedded C/C++ firmware for BMS controllers and battery monitoring ...
Dearborn, MI ยท On-site
$121K - $159K/yr
The Embedded Software & Cybersecurity Engineer will design, develop, and secure the embedded ... Design, develop, and maintain embedded C/C++ firmware for BMS controllers and battery monitoring ...
You will manage the entire software lifecycle for BMS LIN Sensor modules, ensuring that all ... Bachelors Degree in Electrical Engineering, Computer Engineering, Software Engineering or ...
You will manage the entire software lifecycle for BMS LIN Sensor modules, ensuring that all ... Bachelors Degree in Electrical Engineering, Computer Engineering, Software Engineering or ...
Dearborn, MI ยท On-site
You will manage the entire software lifecycle for BMS LIN Sensor modules, ensuring that all ... Bachelors Degree in Electrical Engineering, Computer Engineering, Software Engineering or ...
Dearborn, MI ยท On-site
You will manage the entire software lifecycle for BMS LIN Sensor modules, ensuring that all ... Bachelors Degree in Electrical Engineering, Computer Engineering, Software Engineering or ...
The Embedded Software & Cybersecurity Engineer will design, develop, and secure the embedded ... BMS or battery electronics. * Experience in embedded software, controls, or firmware development ...
The Embedded Software & Cybersecurity Engineer will design, develop, and secure the embedded ... BMS or battery electronics. * Experience in embedded software, controls, or firmware development ...
This position is on the embedded software development High Voltage Battery Controls team ... Understanding of operation and power electronic controls of (BMS) Battery Monitoring System, DCDC ...
This position is on the embedded software development High Voltage Battery Controls team ... Understanding of operation and power electronic controls of (BMS) Battery Monitoring System, DCDC ...
... system software development The minimum requirements we seek: * B.S. in Electrical Engineering ... Understanding of operation and power electronic controls of (BMS) Battery Monitoring System, DCDC ...
... system software development The minimum requirements we seek: * B.S. in Electrical Engineering ... Understanding of operation and power electronic controls of (BMS) Battery Monitoring System, DCDC ...
... BMS) for Hybrid, Plug-in Hybrid and Battery Electric vehicles. You will have responsibility for ... S. in Electrical Engineering, Computer Science, Mechanical Engineering, Mechatronics, or related ...
... BMS) for Hybrid, Plug-in Hybrid and Battery Electric vehicles. You will have responsibility for ... S. in Electrical Engineering, Computer Science, Mechanical Engineering, Mechatronics, or related ...
Work closely with cross-functional teams, including software engineers, system engineers, and testing teams, to integrate the BMS into the overall energy storage system. * Create comprehensive design ...
Work closely with cross-functional teams, including software engineers, system engineers, and testing teams, to integrate the BMS into the overall energy storage system. * Create comprehensive design ...
Work closely with cross-functional teams, including software engineers, system engineers, and testing teams, to integrate the BMS into the overall energy storage system. * Create comprehensive design ...
Work closely with cross-functional teams, including software engineers, system engineers, and testing teams, to integrate the BMS into the overall energy storage system. * Create comprehensive design ...
Sterling Heights, MI ยท On-site
$114K - $150K/yr
Engineering Oversight: Lead all software engineering phases, including requirements analysis ... Maintain team discipline and rigor in accordance with tailored Business Management System (BMS ...
Sterling Heights, MI ยท On-site
$114K - $150K/yr
Engineering Oversight: Lead all software engineering phases, including requirements analysis ... Maintain team discipline and rigor in accordance with tailored Business Management System (BMS ...
$99K - $166K/yr
You will manage the entire software lifecycle for BMS LIN Sensor modules, ensuring that all ... Bachelors Degree in Electrical Engineering, Computer Engineering, Software Engineering or ...
$99K - $166K/yr
You will manage the entire software lifecycle for BMS LIN Sensor modules, ensuring that all ... Bachelors Degree in Electrical Engineering, Computer Engineering, Software Engineering or ...
Job Summary A validation engineer is responsible for developing test case, executing tests on HIL and document the test report for BMS performance. A candidate for this position needs to have basic ...
Job Summary A validation engineer is responsible for developing test case, executing tests on HIL and document the test report for BMS performance. A candidate for this position needs to have basic ...
Troy, MI ยท On-site
In this leadership role, you will build and direct a high-performing software engineering team tasked with building software that seamlessly interfaces with Battery Management Systems (BMS) and Power ...
Troy, MI ยท On-site
In this leadership role, you will build and direct a high-performing software engineering team tasked with building software that seamlessly interfaces with Battery Management Systems (BMS) and Power ...
Troy, MI ยท On-site
In this leadership role, you will build and direct a high-performing software engineering team tasked with building software that seamlessly interfaces with Battery Management Systems (BMS) and Power ...
Troy, MI ยท On-site
In this leadership role, you will build and direct a high-performing software engineering team tasked with building software that seamlessly interfaces with Battery Management Systems (BMS) and Power ...
A BMS (Building Management System) Software Engineer is responsible for designing, developing, and maintaining software solutions that control and optimize building systems such as HVAC, lighting, and security. They work with protocols like BACnet, Modbus, and LonWorks to integrate various systems for efficient building automation. Their role includes programming controllers, troubleshooting system issues, and ensuring seamless communication between hardware and software components. BMS Software Engineers play a key role in enhancing energy efficiency, automation, and occupant comfort in smart buildings.
To thrive as a Bms Software Engineer, you need a strong background in software development, control systems, and building management systems, typically supported by a degree in engineering or computer science. Familiarity with programming languages such as C#, Python, or JavaScript, knowledge of HVAC systems, and experience with automation platforms like Tridium Niagara or Siemens Desigo are highly valued, and relevant certifications can be a plus. Strong problem-solving skills, attention to detail, and effective collaboration abilities help you excel in multidisciplinary team settings. These qualifications and skills are essential for ensuring the reliable integration and optimization of building management systems within complex facility infrastructures.
As a Bms Software Engineer, you may encounter challenges such as integrating new software solutions with legacy building management systems, ensuring optimal interoperability across various hardware platforms, and troubleshooting complex control logic issues. Navigating evolving cybersecurity requirements and balancing energy efficiency goals with occupant comfort are also frequent aspects of this role. However, these challenges provide valuable opportunities to innovate and enhance building operations, making the work both engaging and impactful. You'll often collaborate closely with mechanical engineers, facility managers, and other IT professionals, fostering a dynamic and supportive team environment.
For Bms Software Engineer jobs in Michigan, the most frequently searched job titles are:
The top searched job categories for Bms Software Engineer jobs in Michigan are:

Full-time
Medical, Dental, Vision, Retirement, PTO
Re-posted 26 days ago