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.
Apply directly at Exowatt →Create a free account for alerts like thisView Exowatt immigration profile
This listing is sourced directly from Exowatt's careers page and normalized into a canonical job model.