Lead Software & Controls Engineer - Grid BMS/EMS

XL Batteries

Marlborough (MA)

On-site

USD 80,000 - 110,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
Dental
Vision
Retirement plan

Job summary

XL Batteries is seeking a Software & Controls Engineering Leader in Marlborough, MA to spearhead the development of a cutting-edge Battery Management System. This position blends hands-on engineering with technical leadership, perfect for those who thrive in a collaborative and innovative environment.

The ideal candidate will have strong programming skills in Python and C/C++, hands-on PLC experience, and familiarity with industrial communication protocols. Competitive salary and comprehensive benefits are offered.

Qualifications

  • Strong proficiency in multithreaded application development.
  • Experience with grid-connected devices and utility-scale systems.
  • Background in safety-critical or high-reliability industrial systems.

Responsibilities

  • Lead the design and implementation of system-level Battery Management System.
  • Mentor engineers and manage a Kanban-based development workflow.
  • Develop core PLC logic and integrate industrial protocols.

Skills

Python
C/C++
PLC programming
Industrial communication protocols
Git and GitLab CI/CD
Docker
Telemetry data management
Network architectures

Education

Bachelor’s Degree in Engineering, preferably in Software and Controls

Tools

Structured Text
Ladder Logic

Job description

XL Batteries is seeking a Software & Controls Engineering Leader in Marlborough, MA to spearhead the development of a cutting-edge Battery Management System. This position blends hands-on engineering with technical leadership, perfect for those who thrive in a collaborative and innovative environment.

The ideal candidate will have strong programming skills in Python and C/C++, hands-on PLC experience, and familiarity with industrial communication protocols. Competitive salary and comprehensive benefits are offered.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

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
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
Senior Battery Controls Engineer - Onsite BMS Leader
Senior Battery Controls Engineer - Onsite BMS Leader

ridealso • Palo Alto (CA)

On-site
USD 220,000 - 260,000
Robust health coverage
One Medical membership
Fertility and family-building benefits
+2
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
Senior Industrial Controls Engineer: Automation & SCADA
Senior Industrial Controls Engineer: Automation & SCADA

AM Batteries • Billerica (MA)

Hybrid
USD 130,000 - 175,000
Health insurance
Dental insurance
Vision insurance
+1
Systems Engineer, Battery Management & Power Electronics
Systems Engineer, Battery Management & Power Electronics

Element Energy, Inc. • Menlo Park (CA)

On-site
USD 120,000 - 180,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
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
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