Lead Controls & Firmware Engineer (Austin, TX)

Exowatt

Austin (TX)

On-site

USD 125,000 - 185,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Relocation assistance
Equity options
Comprehensive benefits

Job summary

Exowatt is hiring a Controls & Firmware Engineer to design control architecture for a scalable thermal energy storage system. You’ll work across PLC programming and embedded firmware, building test benches and CI/CD workflows to ensure reliability and rapid iteration.

The role is based in Austin, TX with relocation assistance to Miami optional. You will collaborate on energy storage integration, EMS/SCADA development, and real-time control for industrial environments.

Qualifications

  • Bachelor's degree in Electrical/Controls/Computer Engineering or related field.
  • 2–6 years of PLC programming and/or embedded firmware experience.
  • Proficiency with Siemens TIA Portal or Rockwell Studio 5000.
  • Strong coding skills in C/C++ (Rust/Python a plus).
  • Experience with GitHub workflows and CI/CD pipelines.
  • Familiarity with utility-scale energy systems or DERs.
  • Understanding of industrial networking 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; support migration from PLC-based controls.
  • Set up and maintain test benches / HIL environments for validation.
  • Develop EMS/SCADA mappings to historians, HMIs, and cloud telemetry systems.
  • Build and maintain CI/CD pipelines and test automation for software and firmware.
  • Support system integration, commissioning, and field validation.

Skills

PLC programming
Embedded firmware development
C/C++ programming
GitHub CI/CD & test automation
DERs familiarity
Industrial protocols (Profinet, Ether/

Education

Bachelor's degree in Electrical/Controls/Computer Engineering or related field

Tools

Siemens TIA Portal
Rockwell Studio 5000
Siemens/Rockwell debugging

Job description

Exowatt is revolutionizing the energy landscape for the AI era with our groundbreaking P3 system that captures solar energy, stores it as heat, and generates electricity on demand. Founded in 2023 and backed by leading investors including Andreessen Horowitz, Sam Altman, and Felicis, we’re committed to providing clean, modular, and scalable power that meets the rapidly growing demands of AI infrastructure. Our mission is to make sustainable renewable energy always available and almost free, enabling technological advancement while protecting our planet.

We are looking for a Controls & Firmware Engineer to help design and implement the controlarchitecture for our scalable thermal energy storage system. This hands-on role involvesboth PLC programming and embedded firmware development, giving flexibility as we evolveour platform from industrial controllers to custom microcontroller-based solutions. The engineerwill also contribute to building test benches, CI/CD pipelines, and GitHub-based workflows to ensure high reliability and rapid iteration.

This position is based in Austin, TX, however an alternate location of Miami, FL is possible for the right candidate. If hired for this role, relocation to one of these sites is required. We provide relocation assistance.

Key Responsibilities
  • Controls (PLC Path)
  • Develop and test PLC programs (Siemens, Rockwell, or equivalent) for system,
  • module, and site-level controllers.
  • Implement safety interlocks, alarms, and operational sequences for energy storage
  • modules.
  • Configure and validate industrial communication protocols (Profinet, Ethernet/IP,
  • OPC UA, DNP3, MQTT).
  • Integrate different system components with Microcontroller based devices.
  • Set up and maintain a test bench / HIL environment for PLC validation.
  • Firmware (Microcontroller Path)
  • Design and implement embedded firmware in C/C++ (Rust optional) for
  • microcontrollers if we migrate from PLC-based controls.
  • Develop and test communication stacks, device drivers, and OTA update
  • mechanisms.
  • Ensure deterministic, real-time operation in power and energy storage applications.
  • Set up and maintain a test bench / HIL environment for validation.
  • DevOps & CI/CD
  • Build and maintain CI/CD pipelines (GitHub Actions or similar) for PLC code, firmware,
  • and test automation.
  • Implement version control best practices for branching, releases, and tagging
  • safety-critical builds.
  • Develop infrastructure to run automated test suites including regression, simulation,
  • and hardware-in-the-loop.
  • Energy Storage Integration
  • Apply knowledge of utility-scale energy storage systems (battery management, PCS
  • interfaces, dispatch logic).
  • Participate in the development of control panel design for various components of energy
  • storage system.
  • Design & develop EMS/SCADA application to map controls data into historians, HMIs,
  • and cloud telemetry systems for monitoring & management of the system.
  • Support system integration, commissioning, and field validation.
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).
Preferred Skills
  • Exposure to energy storage standards (UL 9540, IEC 62443, IEC 61131-3, IEEE
  • 1547).
  • Knowledge of cloud-integrated controls (AWS IoT Core, InfluxDB, Timestream,
  • CloudWatch).
  • Experience setting up test benches, simulators, or hardware-in-the-loop systems.

$125,000 - $185,000 a year

What We Offer

Competitive salary and equity options.

Comprehensive benefits package, including health, dental, and retirement plans.

A dynamic work environment that fosters creativity and innovation.

Opportunities for professional growth and development in a rapidly evolving industry.

Relocation assistance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Controls & Firmware Engineer
Controls & Firmware Engineer

Exowatt • Miami (FL)

On-site
USD 125,000 - 185,000
Relocation assistance
Equity options
Health benefits
+1
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
Electrical Engineer (Austin, TX)
Electrical Engineer (Austin, TX)

Protagonist Management LLC • Austin (TX)

Hybrid
USD 90,000 - 125,000
Relocation assistance
Comprehensive benefits package
Equity options
+1
Electrical Engineer (Austin, TX)
Electrical Engineer (Austin, TX)

Exowatt • Austin (TX)

On-site
USD 90,000 - 130,000
Relocation assistance
Equity options
Benefits package
Senior Electrical Controls Engineer – Equity Options
Senior Electrical Controls Engineer – Equity Options

ASSOCIATED CONTROLS & DESIGN • Hawthorne (CA)

On-site
USD 140,000 - 200,000
Equity options
100% company‑covered medical, dental, and vision
Flexible Spending Account (FSA)
+4
Lead Controls Software Engineer
Lead Controls Software Engineer

Project J Ltd • Jacksonville (FL)

Hybrid
USD 140,000 - 180,000
Competitive compensation
Medical and dental health insurance
Flexible hybrid work
+1
Controls & Firmware Engineer for Energy Storage
Controls & Firmware Engineer for Energy Storage

Exowatt • Miami (FL)

On-site
USD 125,000 - 185,000
Relocation assistance
Equity options
Health benefits
+1
Senior Electrical Engineer, Controls
Senior Electrical Engineer, Controls

MaC VC • Hawthorne (CA)

On-site
USD 140,000 - 200,000
Equity options
100% company‑covered medical, dental, and vision
Flexible Spending Account (FSA)
+4
Control Systems Integrator II - Energy
Control Systems Integrator II - Energy

Vertech Industrial Systems, LLC • United States

Remote
USD 85,000 - 110,000
Flexible work schedule and remote work
Bonus plan included
Excellent benefits and 401k enrollment
+1