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

XL Batteries

Marlborough (MA)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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

Jobtailor • Milford (MO)

On-site
USD 120,000 - 160,000
Chemical Process Engineer
Chemical Process Engineer

XL Batteries • Marlborough (MA)

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

XL Batteries • Indiana (PA)

On-site
USD 110,000 - 160,000
Healthcare
Dental
Vision
+2
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
Battery Assembly Technician
Battery Assembly Technician

XL Batteries • Marlborough (MA)

On-site
USD 45,000 - 65,000
Healthcare
Dental
Vision
+1
Chemical Process Engineer: Scale-Up Grid Batteries (Equity)
Chemical Process Engineer: Scale-Up Grid Batteries (Equity)

XL Batteries • Marlborough (MA)

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