Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Controls & Firmware Engineer

$125k - $185k

Exowatt

Overview

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.

This position is based in Miami, FL. If selected, relocation to Miami, FL is required. Exowatt provides 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.
  • 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 in safety-critical builds.
  • Develop infrastructure to run automated test suites including regression, simulation, and hardware-in-the-loop.
  • 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 the energy storage system.
  • Design & develop EMS/SCADA applications 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.
Compensation

$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.
Seniority level
  • Associate
Employment type
  • Full-time
#J-18808-Ljbffr
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Controls & Firmware Engineer in Doral, FL vacancy
  • $80k - $100k

     ...windows. Headquartered in Miami FL, generating over $300 million in annual sales. Position Summary: We are seeking a Control Engineer to design, develop, and optimize automation and control systems that drive efficiency and performance in our manufacturing and... 
    Suggested
    Full time
    Work at office
    Flexible hours

    Telescope Recruitment

    Miami, FL
    2 days ago
  • $105k - $160k

     ...practices creates a focus on client success and partnerships that are important to our communities and our environment. Power Controls Engineer (Power Industry)Position Type: Full-TimeIndustry Focus: Power Delivery / Transmission & Distribution / Substations / SCADA &... 
    Suggested
    Internship

    Hanson Professional Services, Inc.

    Miami, FL
    1 day ago
  •  ...purpose, and a team that welcomes you-because when you feel valued, you're empowered to do your best work. The Senior Staff Controls Engineer performs advanced system maintenance and support. Leads complex projects using internal and external resources. Assists with... 
    Suggested
    Full time
    For contractors

    Equinix

    Miami, FL
    3 days ago
  • Miningamigos is seeking a Project Controls Specialist in Miami, Florida. The role involves managing project objectives by overseeing...  ...projects. The ideal candidate should have a Bachelor's degree in engineering, a minimum of 5 years in project controls, and experience with... 
    Suggested

    Miningamigos

    Miami, FL
    14 hours ago
  •  ...Job Description Job Description About the Role: The Quality Control Engineer plays a crucial role in ensuring that all products meet the stringent quality standards required in the aerospace industry. This position involves conducting thorough inspections of components... 
    Suggested

    AVIOSS LLC

    Doral, FL
    2 days ago
  •  ...Job Description Job Description Protection & Control Engineer/Technician – Field Testing & Commissioning Travel-Heavy Field Role – Up to 80% Join a leading team supporting high-voltage substation projects across transmission, distribution, and generation environments... 
    10 hours per week

    Talent Search PRO

    Miami, FL
    15 days ago
  • HNTB Corporation is seeking a full-time Document Controls Administrator in Miami, Florida. This role is responsible for managing the document lifecycle for construction and engineering documents, particularly for projects with the Miami Dade Aviation Department. Ideal candidates... 
    Full time

    HNTB Corporation

    Miami, FL
    2 days ago
  • $36 - $50 per hour

    Johnson Controls, a global leader in thermal management, mission-critical building systems, energy efficiency, and decarbonization,...  ...release meetings with sales and service operations. Performs value engineering to provide cost effective results while maintaining customer... 
    Hourly pay
    Full time
    For contractors
    For subcontractor

    Johnson Controls

    Miami, FL
    2 days ago
  •  ...specializing in system integration. We are seeking an AutoCAD Control Panel Designer and Draftsman to join our team. This position...  ...the following duties: ~ Design Control Panel from Project Engineer’s I/O list and Bill of Material To include Sizing of panels... 
    Full time
    Work at office
    Flexible hours

    Easy Operations LLC

    Miami, FL
    20 days ago
  • If you like working on software that actually leaves the ground, this one’s for you. We’re looking for a Software Engineer to help build and support avionics systems used in commercial aircraft. This is hands-on, real engineering — not just writing code, but shaping how... 

    Sky Limit Systems

    Miami, FL
    1 day ago
  • The Building People is seeking a full-time Senior Building Controls Technician in Miami, Florida. This role involves programming and...  ...troubleshooting, system commissioning, and collaboration with engineering teams. A minimum of 25% travel is required. The ideal candidate... 
    Full time

    The Building People

    Miami, FL
    1 day ago
  • Sky Limit Systems is seeking a Software Engineer in Miami, FL to design, develop, and debug avionics systems for commercial aircraft. This hands-on role involves not just coding, but integrating software and hardware in safety-critical environments. Key qualifications... 

    Sky Limit Systems

    Miami, FL
    1 day ago
  • Duties Duties and responsibilities vary and may increase according to grade level. Provide computer system management support. Help coordinate the planning and implementation of hardware and software upgrades, follow and enforce proper security procedures, oversee...

    US Department of War

    Miami, FL
    4 days ago
  • Description Job Summary Designs, develops, and supports NCHS websites and distributed software applications and systems. Implements new features while ensuring long term stability of our system and quality of the code. Functions at an advanced level in multiple programming...

    Nicklaus Children's Hospital Careers

    Miami, FL
    2 days ago
  •  ...Location: Miami, FL The Software Development Engineer assists in defining and implementing new product or enhancing current designs of software modules and components that meet functional specifications and target due dates. The incumbent assists in collecting, interpreting... 

    TechDigital Group

    Doral, FL
    2 days ago
  •  ...An established industry player is seeking a Software Development Engineer to enhance software designs and implement new products. This role involves collaborating with multi-functional teams, interpreting system requirements, and contributing to design reviews. The ideal... 

    TechDigital Group

    Doral, FL
    2 days ago
  •  ...such as Time 100 Companies, Fast Company’s Most Innovative Companies, and Forbes World’s Best Bank. Visit our institutional page Engineering at Nubank We strive for state‑of‑the‑art software development practices that currently include a variety of technologies.... 
    Work at office
    Work from home
    Relocation package
    Flexible hours

    Nubank

    Doral, FL
    2 days ago
  • 1. General Information Job Title Senior Software Engineer Department   Engineering  Location Miami, FL...  ...Contribute to security hardening efforts, including network controls, secrets management, and compliance readiness   Participate... 
    Temporary work

    e-Med.us

    Miami, FL
    4 days ago
  •  ...The Opportunity As a Senior Software Engineer on Iru’s Identity product, you’ll join a small, high-ownership team building a brand-new...  ...constraints) Identity/security domain experience (authN/authZ, access control, secure system design) Experience at smaller or high‑growth... 
    Full time
    Work at office
    3 days per week

    Iru

    Doral, FL
    2 days ago
  •  ...automation—collapsing the stack and giving IT & security time and control back. Iru is backed by some of the smartest investors in tech—...  ...and satisfaction. The Opportunity As a Senior Software Engineer (Full‑Stack, Front‑End Dominant) on Iru’s Connect team, you’ll... 
    Full time
    Work at office
    3 days per week

    Iru

    Doral, FL
    3 days ago
  •  ...relationship between people and money by giving back individuals control of their money. We envision a world where money is truly...  ...career. The Role We’re on the lookout for a versatile Software Engineer who thrives in dynamic environments and is excited about the opportunity... 
    Work at office
    Flexible hours

    Tuyo

    Doral, FL
    2 days ago
  •  ...Software Engineer (Citadel Securities Americas Services LLC – Miami, FL); Mult. pos. avail. Design & build software components that are foundational to research & trad'g activities. Enhance proprietary electronic trading systms & tools to support new prdcts & algos. F... 

    Citadel Securities Americas Services LLC

    Miami, FL
    2 days ago
  • Citadel Securities is seeking a talented software developer in Miami to enhance one of the world’s most powerful trading platforms. Responsibilities include building and maintaining systems, deploying solutions, and analyzing complex problems. Ideal candidates have 5+ ...

    Citadel Securities

    Doral, FL
    2 days ago
  •  ...features across Park Street's cloud platforms. The Senior Software Engineer — AI‑Products operates across the full stack, owning work from...  ...practices ~ Experience with Git or other source control systems ~ Experience with Agile methodologies ~ Strong communication... 
    Work experience placement

    Energy Jobline ZR

    Doral, FL
    2 days ago
  • $90k - $120k

     ...support operations and trading teams. Qualifications ~0-2 years of industry experience ~ Bachelor's degree in Computer Science, Engineering, Mathematics, or a related technical field ~ Proficient programming skills in Python ~ Strong eagerness to learn and grow ~... 

    OC Investment Management LP

    Doral, FL
    4 days ago
  •  ...Job Description At Citadel, our engineers work in small teams to turn the best ideas into high-performing and resilient technology. With short development cycles, work rapidly goes into production. As an engineer, you can create systems architectures, develop... 
    Internship

    Citadel

    Miami, FL
    3 days ago
  •  ...Title: Software Engineer Summary: We are seeking a Software Engineer who will join our Engineering team. Our team is a small, very talented group of people who strive to produce high quality code. Our team values include collaboration, innovation, transparency... 
    Flexible hours

    Univision Communications Inc

    Miami, FL
    3 days ago
  •  ...experience to the next level. We are looking for a Senior Software Engineer who can help us design, innovate and build it.Purpose:As a...  ...building and maintaining ASP.NET Core minimal APIs and/or controllers, and Blazor applications, using dependency injection and async... 

    DASI

    Miami, FL
    2 days ago
  •  ...Founding Software Engineer We are hiring a Founding Software Engineer to own and evolve our full technical stack. You will report directly to the CEO and have significant influence over architecture decisions, tooling, and product direction. This is a high-autonomy... 

    AM Specialty Insurance Company

    Miami, FL
    14 hours ago
  •  ...contingent upon award of contract** The Senior Software Developer advances our customer's Enterprise Data Architecture (EDA) by engineering modern, scalable applications that enable seamless information sharing, data integration, and mission-driven analytics across DoD... 
    Contract work
    Work at office
    Worldwide

    SOSi

    Doral, FL
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Controls & Firmware Engineer. Be the first to apply!