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

Senior System Firmware Controls Engineer — EMS & SCADA, BESS

$90k - $135k

Enphase Energy

Enphase Energy is a global energy technology company and a leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, our innovative microinverter technology revolutionized solar power, making it a safer, more reliable, and scalable energy source. Today, the Enphase Energy System enables users to make, use, save, and sell their own power. Enphase is also one of the most successful and innovative clean energy companies in the world, with more than 80 million products shipped across 160 countries. Join our dynamic teams designing and developing next‑gen energy technologies and help drive a sustainable future! About The Role As a Senior System Firmware Controls Engineer, you will contribute to the system‑level control firmware and software for the Energy Management System (EMS) and SCADA layer of our MW/MWh‑scale Battery Energy Storage Systems (BESS) serving data centers, spanning outdoor cabinets and containerized platforms. You will help build the master site controller that coordinates the PCS (inverters), BMS, and thermal subsystems, and interfaces the BESS with utility and grid SCADA and higher‑level plant controllers. This role requires hands‑on experience in embedded and real‑time controls, EMS control algorithms, SCADA and industrial communications, and BESS grid‑code compliance. You will work closely with inverter, BMS, thermal, systems, safety, and cloud/software teams to help ensure the product meets performance, reliability, interoperability, compliance, and cost targets — contributing to production‑ready designs from concept through deployment and commissioning. What You Will Do Contribute to the development of system‑level control firmware and software for the BESS EMS and master site controller. Implement real and reactive power dispatch, state‑of‑charge (SOC) and state‑of‑health (SOH) management, and coordination of multi‑vendor subsystems (PCS, BMS, thermal) to meet site and grid requirements. Develop control logic for grid services such as frequency response, voltage/AVR regulation, capacity firming, peak shaving, energy arbitrage, and black start. Support integration of the BESS control system into utility, ISO/TSO EMS/SCADA systems and higher‑level plant controllers. Implement and maintain industrial communication interfaces using Modbus, DNP3, OPC‑UA, MQTT, and IEC 61850. Develop and validate control specifications, functional descriptions, points lists, and data‑integration mappings and telemetry for monitoring, control, and historian/data‑logging needs. Help ensure real and reactive power commands comply with interconnection agreements (LGIA), power purchase agreements (PPA), and grid codes (IEEE 1547, UL 1741‑SB). Apply cybersecurity and IT/OT best practices to controller and SCADA network architecture. Develop unit and system test software, and validate control behavior using simulation and hardware‑in‑the‑loop. Support site bring‑up, commissioning, witness testing, and acceptance with utility and AHJ stakeholders. Contribute to PR reviews, documentation rigor, and well‑managed release branches. Utilize AI tools to accelerate firmware and software development and testing flow. Who You Are And What You Bring BS/MS in Electrical Engineering, Computer Engineering, Controls Engineering, or a related field. 5+ years developing embedded/system firmware or control software, preferably for power systems, BESS, microgrids, or grid‑connected products. Experience with EMS, site/plant controllers, or SCADA systems for energy storage or power generation. Proficiency in C, C++, and Python; familiarity with IEC 61131‑3 and/or C# is a plus. Experience with industrial communication protocols (Modbus, DNP3, OPC‑UA, MQTT, and IEC 61850). Understanding of BESS architecture and coordination with BMS, PCS, and thermal derating logic. Familiarity with grid‑services use cases (PFR/FFR, AVR, capacity firming, arbitrage, black start) and ISO market participation (e.g., CAISO, ERCOT, ISO‑NE). Working knowledge of grid and safety standards such as IEEE 1547, UL 1741‑SB, UL 9540, and IEC. Experience with Linux‑based controls environments; familiarity with containerized or virtualized deployments (Docker, VMware) is a plus. Understanding of cybersecurity and IT/OT best practices for OT and SCADA networks. Ability to troubleshoot within complex systems, including hands‑on lab and field testing. Clear written and verbal communication, including strong presentation skills. What Will Make You Stand Out Experience integrating BESS with Tier‑1 utility/ISO SCADA systems and higher‑level plant controllers. Experience with SCADA/PLC platforms (e.g., Ignition, SEL RTAC, Modicon) and historian/data platforms. Experience supporting site commissioning and field deployment. Familiarity with software development processes (e.g., Agile) and tools (Git, CI/CD). Work Location This role requires being on‑site at our Austin, Texas office 5 days per week. The base pay range for this position is $90,000 to $135,000 per year. This salary range may be modified in the future. The successful candidate’s starting pay will be determined based on job‑related skills, experience, education or training, work location, and market conditions. This position is also eligible for bonus, equity, and benefits. #J-18808-Ljbffr Enphase Energy

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior System Firmware Controls Engineer — EMS & SCADA, BESS in Austin, TX vacancy
  •  ...Energy in Austin, Texas is seeking a Staff System Firmware Controls Engineer to design and develop the system-level...  ...for the Energy Management System (EMS) and SCADA layer of our MW/MWh-scale Battery Energy Storage Systems (BESS) serving data centers, spanning outdoor... 
    Senior

    Enphase Energy

    Austin, TX
    1 day ago
  • $90k - $135k

    Enphase Energy is seeking a Senior System Firmware Controls Engineer to contribute to firmware for Battery Energy Storage Systems. This role involves working on system-level controls, ensuring product compliance, and collaborating with various engineering teams. Ideal... 
    Senior

    Enphase Energy

    Austin, TX
    1 day ago
  • TraC-n-trol, Inc. is seeking a Controls Automation Engineer or Technician in Austin, Texas. This role involves working with municipal water/wastewater SCADA systems, focusing on programming, maintenance, and technical support. Candidates must have experience with various... 
    Senior

    TraC-n-trol, Inc.

    Austin, TX
    1 day ago
  • $106.07k - $183.43k

     ...modernizing transmission systems, our industry‑recognized engineers and scientists have been at...  ...Battery Energy Storage Systems (BESS) projects developing...  ...high‑voltage electrical, SCADA/telecommunications, water,...  ...quality assurance/quality control on the work of other electrical... 
    Senior
    Full time
    Temporary work
    Part time
    For contractors
    Work at office

    HDR

    Austin, TX
    1 day ago
  • A leading energy company in Austin is seeking a Senior SCADA Engineer to provide technical leadership and support SCADA systems across utility-scale Battery Energy Storage sites. The role involves troubleshooting, incident management, and improving fleet reliability. Candidates... 
    Senior
    Remote job

    Aypa Power

    Austin, TX
    1 day ago
  •  ...across North America. The Senior SCADA Engineer (Operations) provides...  ...‑on support for SCADA, controls, and OT (Operational Technology) systems across a fleet of...  ...Battery Energy Storage (BESS) sites and Solar sites....  ...reliable integration with EMS/AGC and market interfaces... 
    Senior
    Remote work

    Aypa Power

    Austin, TX
    1 day ago
  • $150k

    Yotta Energy Inc. is seeking a Senior Firmware Engineer in Austin, Texas to design and maintain embedded firmware for next-generation hardware...  ...The ideal candidate will have strong expertise in embedded systems, RTOS, and collaboration with cross-functional teams for high... 
    Senior

    Yotta Energy Inc.

    Austin, TX
    4 days ago
  • $150k

    Yotta Energy in Austin, Texas is looking for a Senior Firmware Engineer to develop embedded firmware for cutting-edge hardware products. The ideal candidate will have extensive experience in embedded systems, strong programming skills in C/C++, and the ability to work... 
    Senior

    Yotta Energy

    Austin, TX
    1 day ago
  •  ...Austin, Texas, is looking for an experienced Embedded Software Engineer to join their Engineering R&D team. This role focuses on designing...  ...launching innovative energy technologies for solar and battery systems. The ideal candidate will have a strong background in embedded... 
    Senior

    Enphase Energy

    Austin, TX
    1 day ago
  • Blue Origin is seeking a Sr. Automation Controls Engineer to design and deploy innovative automated solutions for manufacturing processes. You...  ...of hands-on experience in industrial controls and automation systems. Responsibilities include designing control system... 
    Senior

    Blue Origin

    Austin, TX
    1 day ago
  •  ...Overview Texas-based statewide systems integration company seeks a controls automation engineer or technician for municipal water/wastewater Supervisory Control and Data Acquisition (SCADA) systems, electrical, instrumentation, and controls projects throughout Texas. Services... 
    Senior
    Daily paid
    Full time
    Work at office
    Local area
    Night shift

    TraC-N-Trol

    Austin, TX
    4 hours ago
  • $130k - $183k

    Enphase Energy is seeking a Principal Product RE to manage end-to-end product development for utility-scale Battery Energy Storage Systems (BESS) at their Austin, Texas office. The role demands deep expertise in inverter system design and thermal cooling, as well as... 
    Work at office

    Enphase Energy

    Austin, TX
    1 day ago
  •  ...Job Title: Senior Protection & Control Engineer Location: Austin, TX Job Type: Hybrid Requisition ID: 11166...  ...detailed design of protection and control systems for high voltage substations,...  ...control building and relay panel layouts, SCADA, RTU, and communications systems... 
    Senior
    Temporary work
    For contractors
    Night shift

    Stanley Consultants

    Austin, TX
    4 hours ago
  • $120k - $150k

     ...development, and product development. Senior Controls Engineer Owns controls discipline design for our...  ...and product teams, and ensures OT systems meet reliability, cybersecurity, and operational...  ...industrial controls/OT engineering, SCADA integration, or mission-critical... 
    Senior
    Remote work
    Flexible hours

    Tract Capital Management

    Austin, TX
    5 hours ago
  • $130k - $183k

     ...the Enphase Energy System enables users to...  ..., safety, and controls—connecting to the BMS and Site EMS—for utility‑scale...  ...Storage Systems (BESS) spanning outdoor...  ...team of hardware, firmware, and mechanical engineers across thermal, site...  ..., and mentoring senior and staff‑level... 
    Work at office

    Enphase Energy

    Austin, TX
    1 day ago
  •  ...the AI era with our groundbreaking P3 system that captures solar energy, stores it...  ...planet.   We are looking for a Controls & Firmware Engineer to help design and implement the control...  ...storage system.  Design & develop EMS/SCADA application to map controls data into... 
    Relocation
    Relocation package

    Exowatt

    Austin, TX
    a month ago
  • $150k - $200k

     ...Senior Electrical Controls Engineer Fleet Data Centers designs, builds and operates mega-scale data center...  ...optimization of Building Management Systems (BMS) and Electrical Power...  ...Design and implement BMS, EPMS, SCADA, and PLC-based controls solutions for... 
    Senior
    For contractors

    Fleet Data Centers

    Austin, TX
    3 days ago
  •  ...-leading global consulting engineering firm, with an unmatched commitment...  ...shape the infrastructure systems that connect us. As an...  ...term career! Job title - Senior Protection & Control Engineer Location -...  ...and relay panel layouts SCADA, RTUs and communications systems... 
    Senior
    Temporary work
    For contractors
    Flexible hours
    Night shift

    Stanley Consultants

    Austin, TX
    1 day ago
  • A technology firm based in Austin, Texas, is seeking an experienced RT/Embedded Firmware Developer to join their team. You will design and develop embedded firmware for Root Of Trust (RoT) chips and collaborate with hardware, software, and security teams. Ideal candidates... 
    Senior

    Nuvoton Technology Corporation

    Austin, TX
    1 day ago
  • Mott MacDonald, located in Austin, Texas, is seeking an experienced Electrical Engineer specializing in Protection and Control (P&C) for electrical utility projects. The ideal candidate will possess at least 7 years of experience in P&C design as well as a Bachelor's degree... 
    Senior

    Mott MacDonald

    Austin, TX
    1 day ago
  • $65 - $70 per hour

    A leading recruitment partner is seeking a full-time Controls Engineer in Austin, TX. The ideal candidate will have 2-4 years of experience in SCADA and HMI system design, with a strong proficiency in Ignition SCADA. In this role, you'll support data center systems, develop... 
    Hourly pay
    Full time

    iHire

    Austin, TX
    1 day ago
  •  ...practice. Our architects, engineers, interior designers, consultants...  ...immediate opening for a Senior Instrumentation & Controls Engineer Discipline Lead...  ...deep expertise in I&C systems, strong project leadership...  ...programming, ladder logic, and HMI/SCADA systems ~ Experience... 
    Senior
    Full time
    Temporary work
    Part time
    Casual work
    Work at office
    Local area
    Immediate start
    Flexible hours

    Stantec

    Austin, TX
    6 days ago
  • $84.7k - $144.43k

     ...place. DLR Group has an opening for a Senior Mechanical Controls Engineer. Position Summary As part of the...  ...responsible for the design of control systems from schematics through construction...  ...building systems. Experience with SCADA systems design. Experience with integrating... 
    Senior
    Work at office
    Local area

    DLR Group

    Austin, TX
    1 day ago
  • $179.7k - $243.1k

    We are seeking a leader for the Controls Engineering function. As the single-threaded owner of controls...  ...across MES, ERP, WMS, QMS, PLC, and SCADA layers, and partner with integrators to...  ...and a bias for action—diving deep into systems architecture and team development while... 
    Senior
    Flexible hours

    Role, Inc.

    Austin, TX
    1 day ago
  •  ...electric vehicle manufacturer is seeking a Senior Controls Engineer in Austin, Texas. You will design and maintain control systems at our cutting-edge Gigafactory. This role entails...  ...requires strong skills in PLC programming, SCADA systems, and high-level programming... 
    Senior

    Tesla Motors, Inc.

    Austin, TX
    1 day ago
  • A leading engineering firm in Austin, Texas, is seeking a Sr. Controls Engineer to design automation control systems and lead project execution. The ideal candidate will have at least seven years of experience with HMI, SCADA, and PLCs, preferably in the consumer products... 
    Senior

    BW Design Group

    Austin, TX
    1 day ago
  • $116.93k - $133.64k

     ...Senior Instrumentation And Controls Engineer STV has an immediate opportunity for a Senior Instrumentation and...  ...instrumentation and control plans, overall SCADA design. Develops network...  ...instrumentation, control panel hardware, PLC systems. Works with team on development... 
    Senior
    Contract work
    Live in
    Immediate start
    Flexible hours

    STV

    Austin, TX
    16 hours ago
  • $150k

     ...for you. We are seeking an experienced Senior Firmware Engineer to design, develop, test, and maintain...  ...has strong expertise in embedded systems, real-time operating systems (RTOS), low...  ...SWD debuggers Experience using version control systems such as Git Strong analytical,... 
    Senior
    Full time

    Yotta Energy Inc.

    Austin, TX
    1 day ago
  • A leading energy management organization in Texas seeks an experienced engineer to support and enhance Energy Management Systems (EMS). Responsibilities include application design, testing, and support as a Subject Matter Expert. The ideal candidate will have over five... 
    Senior
    Remote job

    ERCOT

    Austin, TX
    1 day ago
  • Stantec in Austin, TX seeks a Senior Instrumentation & Controls Engineer to lead design and implementation of I&C and facility automation systems for high-tech facilities. You will collaborate...  ..., oversee PLC/DCS programming, HMI/SCADA development, and network integration... 
    Senior

    Stantec

    Austin, TX
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior System Firmware Controls Engineer — EMS & SCADA, BESS. Be the first to apply!