Exowatt

Exowatt

Lead Controls & Firmware Engineer (Austin, TX)

Austin, TX

Sponsorship not specified$125k-$185kDetected 35 days ago
PythonRustC++GitAWSCI/CDGitHub ActionsDevOpsEmbedded SystemsPLCCommunicationRenewable EnergySCADA

About the role

  • 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.
  • This position is based in Austin, TX, however an alternate location of Miami, FL is possible for the right candidate.
  • A dynamic work environment that fosters creativity and innovation.

Responsibilities

  • Develop and test PLC programs (Siemens, Rockwell, or equivalent) for system,
  • Implement safety interlocks, alarms, and operational sequences for energy storage
  • Configure and validate industrial communication protocols (Profinet, Ethernet/IP,
  • Set up and maintain a test bench / HIL environment for PLC validation.
  • Design and implement embedded firmware in C/C++ (Rust optional) for
  • Develop and test communication stacks, device drivers, and OTA update
  • Set up and maintain a test bench / HIL environment for validation.
  • Build and maintain CI/CD pipelines (GitHub Actions or similar) for PLC code, firmware,
  • Implement version control best practices for branching, releases, and tagging
  • safety-critical builds.

Requirements

  • 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).
  • Experience with GitHub workflows, CI/CD pipelines, automated testing.
  • Familiarity with utility-scale energy systems or DERs.
  • Knowledge of cloud-integrated controls (AWS IoT Core, InfluxDB, Timestream,
  • Experience setting up test benches, simulators, or hardware-in-the-loop systems.
  • Strong coding skills in C/C++ (Rust/Python a plus).
  • 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
  • CloudWatch).
  • 1547).

Nice to have

  • Controls (PLC Path)
  • module, and site-level controllers.
  • OPC UA, DNP3, MQTT).
  • Integrate different system components with Microcontroller based devices.
  • Firmware (Microcontroller Path)
  • microcontrollers if we migrate from PLC-based controls.
  • Ensure deterministic, real-time operation in power and energy storage applications.
  • and test automation.

Compensation

  • What We Offer: Competitive salary and equity options.

Benefits

  • Competitive salary and equity options.
  • Comprehensive benefits package, including health, dental, and retirement plans.

This listing is sourced directly from Exowatt's careers page and normalized into a canonical job model.