Lead Software & Controls Engineer - Grid BMS/EMS

XL Batteries

Marlborough (MA)

On-site

USD 80,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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 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
Engineering Group Lead, HV Battery Systems & Controls
Engineering Group Lead, HV Battery Systems & Controls

Jobtailor • Milford (MO)

On-site
USD 120,000 - 160,000
Battery Systems Assembly Technician | Build Grid-Scale Storage
Battery Systems Assembly Technician | Build Grid-Scale Storage

XL Batteries • Marlborough (MA)

On-site
USD 45,000 - 65,000
Healthcare
Dental
Vision
+1
Lead BMS Controls Engineer — MATLAB/Simulink Expert
Lead BMS Controls Engineer — MATLAB/Simulink Expert

Form Energy • Berkeley (CA)

On-site
USD 166,000 - 195,000
Relocation assistance
Chemical Process Engineer – Grid-Scale Battery Startup
Chemical Process Engineer – Grid-Scale Battery Startup

XL Batteries • Indiana (PA)

On-site
USD 110,000 - 160,000
Healthcare
Dental
Vision
+2
Senior Battery Systems Engineer: Controls & EMS Integration
Senior Battery Systems Engineer: Controls & EMS Integration

ON.energy • Miami (FL)

Hybrid
USD 120,000 - 180,000
Medical, dental, and vision insurance
401(k) with company match
Paid time off
Chemical Process Engineer
Chemical Process Engineer

XL Batteries • Indiana (PA)

On-site
USD 110,000 - 160,000
Healthcare
Dental
Vision
+2
Chemical Process Engineer
Chemical Process Engineer

XL Batteries • Marlborough (MA)

On-site
USD 120,000 - 160,000
Healthcare
Equity
Retirement plan
+1