Lead Software & Controls Engineer - Grid-Scale BMS/EMS

XL Batteries

Marlborough (MA)

On-site

USD 100,000 - 130,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
Dental and vision coverage
Retirement plan

Job summary

XL Batteries in Marlborough, MA is seeking a Software & Controls Engineering Leader to guide the development of battery management systems and energy management systems. The ideal candidate will engineer PLC logic, CI/CD pipelines, and be a hands-on technical contributor. This role is essential for establishing control strategies and ensuring system reliability.

We offer competitive salaries and comprehensive benefits, including healthcare and retirement plans. Please apply through xl-batteries.breezy.hr.

Qualifications

  • Strong proficiency in Python and C/C++ programming.
  • Hands-on PLC programming using Structured Text or Ladder Logic.
  • Experience with multithreaded application development.

Responsibilities

  • Lead the design and implementation of the system-level Battery Management System and control software.
  • Manage a Kanban-based development workflow.
  • Mentor engineers and ensure high standards for reliability.

Skills

Strong proficiency in Python
C/C++ programming
PLC programming
Industrial communication protocols (Modbus, IEC 61850, DNP3)
Experience with CI/CD and GitLab
Container deployment using Docker
Database management for telemetry data
Knowledge of network architectures

Education

Bachelor's Degree in Engineering

Tools

Git
Docker

Job description

XL Batteries in Marlborough, MA is seeking a Software & Controls Engineering Leader to guide the development of battery management systems and energy management systems. The ideal candidate will engineer PLC logic, CI/CD pipelines, and be a hands-on technical contributor. This role is essential for establishing control strategies and ensuring system reliability.

We offer competitive salaries and comprehensive benefits, including healthcare and retirement plans. Please apply through xl-batteries.breezy.hr.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software & Controls Engineer - Grid BMS/EMS
Lead Software & Controls Engineer - Grid BMS/EMS

XL Batteries • Marlborough (MA)

On-site
USD 80,000 - 110,000
Healthcare
Dental
Vision
+1
Software Controls Engineering Leader
Software Controls Engineering Leader

XL Batteries • Marlborough (MA)

On-site
USD 100,000 - 130,000
Healthcare benefits
Dental and vision coverage
Retirement plan
Software & Controls Engineering Leader
Software & Controls Engineering Leader

XL Batteries • Marlborough (MA)

On-site
USD 80,000 - 110,000
Healthcare
Dental
Vision
+1
Senior Controls Software Engineer - Battery Storage VT
Senior Controls Software Engineer - Battery Storage VT

NOMAD Transportable Power Systems • Waterbury (VT)

On-site
USD 110,000 - 160,000
Energy Storage Controls Software Engineer
Energy Storage Controls Software Engineer

LG Energy Solution Michigan, Inc. • Westborough (MA), Northern (KY)

Hybrid
USD 97,000 - 135,000
Employer sponsored medical, dental, 4/
Vision and life insurance
BMS Controls Engineer II – Embedded Battery Software
BMS Controls Engineer II – Embedded Battery Software

ADP, Inc. • Woodridge (IL)

On-site
USD 90,000 - 140,000
Lead Engineer, Grid Integration
Lead Engineer, Grid Integration

LG Energy Solution Vertech, Inc. • Westborough (MA)

On-site
USD 135,000 - 200,000
100% employer sponsored medical, dental, and vision insurance
Flexible working hours
Lead Controls Engineer – Grid-Scale Energy Storage
Lead Controls Engineer – Grid-Scale Energy Storage

T1 Energy • Waterbury (VT)

On-site
USD 90,000 - 130,000
BMS Lead Engineer: Systems Coordination & Customer Liaison
BMS Lead Engineer: Systems Coordination & Customer Liaison

Clarios • Plymouth (MI)

On-site
USD 120,000 - 155,000
Medical, dental and vision coverage
401(k) with company match
Parental and caregiver leave
Manufacturing Engineer – Grid-Scale Battery Systems
Manufacturing Engineer – Grid-Scale Battery Systems

Critical Loop, Inc. • United States

On-site
USD 95,000 - 140,000
Equity through stock options
Health coverage via HRA
Retirement savings plan
+1