{"id":16121,"url":"https://alion.io/job/exowatt-lead-controls-firmware-engineer-austin-tx","title":"Lead Controls & Firmware Engineer (Miami, FL)","company":{"id":4909,"name":"Exowatt","domain":"exowatt.com","url":"https://alion.io/company/exowatt","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Lever","truth_index":{"grade":"A","score":95,"open_postings":10,"ghost_share":0,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":118,"computed_at":"2026-11-06T05:58:05Z"}},"role":"Hardware","role_family":"Hardware","seniority":"lead","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Miami, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":155000,"max":200000,"currency":"USD","period":"year","gross":null,"usd_annual":200000},"salary_estimate":null,"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"CI/CD","optional":false},{"name":"DNP3","optional":false},{"name":"GitHub","optional":false},{"name":"GitHub Actions","optional":false},{"name":"MQTT","optional":false},{"name":"OPC UA","optional":false},{"name":"Python","optional":false},{"name":"Rust","optional":false},{"name":"Amazon CloudWatch","optional":true},{"name":"AWS","optional":true},{"name":"InfluxDB","optional":true}],"status":"live","first_seen_at":"2026-06-16T20:09:43Z","employer_posted_date":"2026-06-16","last_verified_at":"2026-11-06T07:19:02Z","board_verified":true,"closed_at":null,"days_open":142,"trust":{"level":"ok","repost_count":0,"flags":[],"days_open":142},"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.\nWe are looking for a Controls & Firmware Engineer to help design and implement the control architecture for our scalable thermal energy storage system. This hands-on role involves both PLC programming and embedded firmware development, giving flexibility as we evolve our platform from industrial controllers to custom microcontroller-based solutions. The engineer will also contribute to building test benches, CI/CD pipelines, and GitHub-based workflows to ensure high reliability and rapid iteration.\nThis position is based in Miami, FL. If hired for this role, relocation to Miami, FL is required. We provide relocation assistance.\nKey Responsibilities\n Controls (PLC Path)\nDevelop and test PLC programs (Siemens, Rockwell, or equivalent) for system, \nmodule, and site-level controllers. \nImplement safety interlocks, alarms, and operational sequences for energy storage \nmodules. \nConfigure and validate industrial communication protocols (Profinet, Ethernet/IP, \nOPC UA, DNP3, MQTT). \nIntegrate different system components with Microcontroller based devices. \nSet up and maintain a test bench / HIL environment for PLC validation. \n Firmware (Microcontroller Path)\nDesign and implement embedded firmware in C/C++ (Rust optional) for \nmicrocontrollers if we migrate from PLC-based controls. \nDevelop and test communication stacks, device drivers, and OTA update \nmechanisms. \nEnsure deterministic, real-time operation in power and energy storage applications. \nSet up and maintain a test bench / HIL environment for validation. \n DevOps & CI/CD\nBuild and maintain CI/CD pipelines (GitHub Actions or similar) for PLC code, firmware, \nand test automation. \nImplement version control best practices for branching, releases, and tagging \nsafety-critical builds. \nDevelop infrastructure to run automated test suites including regression, simulation, \nand hardware-in-the-loop. \n Energy Storage Integration\nApply knowledge of utility-scale energy storage systems (battery management, PCS \ninterfaces, dispatch logic). \nParticipate in the development of control panel design for various components of energy \nstorage system. \nDesign & develop EMS/SCADA application to map controls data into historians, HMIs, \nand cloud telemetry systems for monitoring & management of the system. \nSupport system integration, commissioning, and field validation.\nQualifications\nBachelor’s in Electrical, Controls, Computer Engineering, or related field. \n2-6 years of experience in PLC programming and/or embedded firmware development. \nProficiency with Siemens TIA Portal / Rockwell Studio 5000 (or similar). \nStrong coding skills in C/C++ (Rust/Python a plus). \nExperience with GitHub workflows, CI/CD pipelines, automated testing. \nFamiliarity with utility-scale energy systems or DERs. \nUnderstanding of industrial networking and protocols (Profinet, Ethernet/IP, OPC UA, \nDNP3, MQTT).\nPreferred Skills\nExposure to energy storage standards (UL 9540, IEC 62443, IEC 61131-3, IEEE \n1547). \nKnowledge of cloud-integrated controls (AWS IoT Core, InfluxDB, Timestream, \nCloudWatch). \nExperience setting up test benches, simulators, or hardware-in-the-loop systems.","description_format":"text","description_chars":3705,"description_truncated":false,"requirements":{"experience_years_min":2,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Relocation assistance"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":true,"industries":["Energy Storage","Solar Energy"],"lifecycle":[{"event":"open","at":"2026-06-16T20:09:43Z"}],"visa":[{"country":"US","licensed_sponsor":true,"evidence":"H-1B filings in 12 months: 3","filings_12m":3,"filings_prev_12m":2,"green_card_filings_12m":0,"median_offered_wage_usd":202500,"route":null,"cap_exempt":false,"checked_at":"2026-10-29T16:27:21+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)"],"filings_for_role_12m":0}],"liveness":{"score":30,"band":"fade","label":"Fading","p_open":1,"p_active":0.682,"p_room":0.44,"age_days":142,"expected_fill_days":118,"reasons":["conf:3","win:tail","crowd:"],"computed_at":"2026-11-06T05:58:05Z"},"pay":{"stated_usd_annual":200000,"is_top_pay":false},"html_url":"https://alion.io/job/exowatt-lead-controls-firmware-engineer-austin-tx","json_url":"https://alion.io/job/exowatt-lead-controls-firmware-engineer-austin-tx.json","meta":{"generated_at":"2026-11-06T08:38:19Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":15520,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-07T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4909},"rest":"https://alion.io/mcp/rest/get_company?id=4909"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fexowatt-lead-controls-firmware-engineer-austin-tx"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fexowatt-lead-controls-firmware-engineer-austin-tx"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fexowatt-lead-controls-firmware-engineer-austin-tx"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/exowatt-lead-controls-firmware-engineer-austin-tx\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fexowatt-lead-controls-firmware-engineer-austin-tx"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":16121}},{"tool":"search_jobs","arguments":{"company":"exowatt.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":16121},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}