Controls & Firmware Engineer for Energy Storage

Exowatt

Miami (FL)

On-site

USD 125,000 - 185,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Relocation assistance
Equity options
Health benefits
Retirement plans

Job summary

Exowatt Inc. in Miami, FL is seeking an Associate/Embedded Engineer to develop PLC software and embedded firmware for energy storage systems. You will implement safety interlocks, test control software, and contribute to EMS/SCADA interfaces while maintaining robust CI/CD practices.

The role requires PLC and firmware experience, familiarity with Siemens TIA Portal and Rockwell Studio 5000, strong C/C++ skills, and knowledge of industrial networking. Relocation assistance is provided.

Qualifications

  • Bachelor’s in Electrical, Controls, Computer Engineering, or related field.
  • 2–6 years of experience in PLC programming and/or embedded firmware development.
  • Proficiency with Siemens TIA Portal / Rockwell Studio 5000 (or similar).
  • Strong coding skills in C/C++ (Rust/Python a plus).
  • Experience with GitHub workflows, CI/CD pipelines, automated testing.
  • Familiarity with utility-scale energy systems or DERs.
  • Understanding of industrial networking and protocols (Profinet, Ethernet/IP, OPC UA, DNP3, MQTT).

Responsibilities

  • Develop and test PLC programs for system, module, and site-level controllers.
  • Design and implement embedded firmware in C/C++ for microcontrollers; ensure real-time operation.
  • Build and maintain CI/CD pipelines for PLC code, firmware, and test automation.
  • Map controls data into historians, HMIs, and cloud telemetry; support integration, commissioning, and field validation.

Skills

PLC programming
Embedded firmware
C/C++
Rust
Python
GitHub workflows
CI/CD pipelines
Automated testing
Industrial networking

Education

Bachelor’s in Electrical/Controls/Computer Engineering

Tools

Siemens TIA Portal
Rockwell Studio 5000
GitHub

Job description

Exowatt Inc. in Miami, FL is seeking an Associate/Embedded Engineer to develop PLC software and embedded firmware for energy storage systems. You will implement safety interlocks, test control software, and contribute to EMS/SCADA interfaces while maintaining robust CI/CD practices.

The role requires PLC and firmware experience, familiarity with Siemens TIA Portal and Rockwell Studio 5000, strong C/C++ skills, and knowledge of industrial networking. Relocation assistance is provided.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Energy Storage Controls & Firmware Engineer
Lead Energy Storage Controls & Firmware Engineer

Exowatt • Austin (TX)

On-site
USD 125,000 - 185,000
Relocation assistance
Equity options
Comprehensive benefits
Controls & Firmware Engineer
Controls & Firmware Engineer

Exowatt • Miami (FL)

On-site
USD 125,000 - 185,000
Relocation assistance
Equity options
Health benefits
+1
Lead Controls & Firmware Engineer (Austin, TX)
Lead Controls & Firmware Engineer (Austin, TX)

Exowatt • Austin (TX)

On-site
USD 125,000 - 185,000
Relocation assistance
Equity options
Comprehensive benefits
Lead Controls & Firmware Engineer (Austin, TX)
Lead Controls & Firmware Engineer (Austin, TX)

Protagonist Management LLC • Austin (TX)

On-site
USD 125,000 - 185,000
Competitive salary and equity options
Comprehensive benefits package including health and dental
Relocation assistance
Senior Controls & Firmware Engineer for AI Energy Storage
Senior Controls & Firmware Engineer for AI Energy Storage

Protagonist Management LLC • Austin (TX)

Hybrid
USD 125,000 - 185,000
Competitive salary and equity options
Comprehensive benefits package including health and dental
Relocation assistance
Embedded Firmware Engineer - Industrial Energy Systems
Embedded Firmware Engineer - Industrial Energy Systems

Delta Electronics Americas • Plymouth Charter Township (MI)

On-site
USD 90,000 - 120,000
Senior Controls Engineer: PLC/SCADA & Energy Storage Lead
Senior Controls Engineer: PLC/SCADA & Energy Storage Lead

Advantage Technical • Houston (TX)

On-site
USD 130,000 - 150,000
Medical/Dental/Vision Insurance
401(k) Retirement Savings Plan
Health Savings Account (HSA)
+1
Controls Engineer - PLC/SCADA
Controls Engineer - PLC/SCADA

Westinghouse Electric Company • Florida

On-site
USD 90,000 - 96,000
Renewable Energy PLC/SCADA Controls Engineer
Renewable Energy PLC/SCADA Controls Engineer

Westinghouse Electric Company LLC • Florida

Hybrid
USD 90,000 - 96,000
Controls Engineer - PLC/SCADA
Controls Engineer - PLC/SCADA

Westinghouse Electric Company • Massachusetts

Remote
USD 89,544 - 96,432
Comprehensive Health Benefits
401(k) Savings Plan
Paid Vacations