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

Staff Embedded Firmware Engineer - Inverter Controls, BESS

$100k - $151k

Enphase Energy, Inc.

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 Staff System Firmware Controls Engineer, you will design and develop 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 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 expertise 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 ensure the product meets performance, reliability, interoperability, compliance, and cost targets — delivering production‑ready designs from concept through deployment and commissioning. You will also mentor junior engineers and contribute to the team's technical direction. What You Will Do Design and develop 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 (PFR/FFR), voltage/AVR regulation, capacity firming, peak shaving, energy arbitrage, and black start. Integrate 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. Define and validate controls specifications, functional descriptions, points lists, and data‑integration mappings and telemetry for monitoring, control, and historian/data‑logging needs. 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. Organize thorough PR reviews, documentation rigor, and well‑managed release branches. Accelerate firmware and software development and testing flow utilizing AI tools. Mentor junior engineers and contribute to the team's technical direction. Who You Are and What You Bring BS/MS in Electrical Engineering, Computer Engineering, Controls Engineering, or a related field. 8+ years developing embedded/system firmware or control software, preferably for power systems, BESS, microgrids, or grid‑connected products. Strong 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. Strong experience with industrial communication protocols (Modbus, DNP3, OPC‑UA, MQTT, and IEC 61850). Strong understanding of BESS architecture and coordination with BMS, PCS, and thermal derating logic. Knowledge of 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 $100,000 to $151,000. 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, Inc.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Embedded Firmware Engineer - Inverter Controls, BESS in Austin, TX vacancy
  • Enphase Energy, Inc. seeks a Staff System Firmware Controls Engineer to design and develop control firmware for Battery Energy Storage Systems (BESS). The successful candidate will have more than 8 years of experience in embedded systems, expertise in SCADA and industrial... 
    Suggested

    Enphase Energy, Inc.

    Austin, TX
    2 days ago
  • Allen Control Systems in Austin, Texas is seeking a Digital Power Electronics Firmware Engineer to develop embedded firmware for advanced power conversion systems. The ideal candidate will have at least 3 years of experience in embedded systems, proficiency in C/C++, and... 
    Suggested

    Allen Control Systems

    Austin, TX
    4 days ago
  • Advanced Micro Devices is seeking a Senior Embedded Firmware Engineer in Austin, TX. This hands-on role involves developing firmware for server memory controllers, ensuring quality and performance through collaboration across teams. The ideal candidate has strong proficiency... 
    Suggested

    Advanced Micro Devices

    Austin, TX
    4 days ago
  • $192.6k - $289k

    Overview As a Qualcomm Software Engineer for SoC RAS and Manageability Controller firmware, you will design, develop, and validate embedded firmware to manage error, debug, telemetry, power management, boot, RAS, debug, security, and runtime services for Qualcomm SoCs across... 
    Suggested
    Work experience placement
    Remote work
    Work from home

    Qualcomm

    Austin, TX
    5 days ago
  • $125k - $185k

     ...advancement while protecting our planet. We are looking for a Controls & Firmware Engineer to help design and implement the control architecture for...  .... This hands‑on role involves both PLC programming and embedded firmware development, giving flexibility as we evolve our... 
    Suggested
    Relocation
    Relocation package

    Exowatt

    Austin, TX
    2 days ago
  • Protagonist Management LLC is seeking a Controls & Firmware Engineer in Austin, TX or Miami, FL. You will design and implement the control architecture...  ...storage systems, involving both PLC programming and embedded firmware development, and contribute to CI/CD pipelines for... 
    Relocation package

    Protagonist Management LLC

    Austin, TX
    1 day ago
  • $125k - $185k

    Exowatt is seeking a Controls & Firmware Engineer to design and implement control architecture for a scalable thermal energy storage system. This hands-on role features PLC programming and embedded firmware development, evolving our platform from industrial to custom microcontroller... 
    Relocation

    Exowatt

    Austin, TX
    1 day ago
  • Google Inc. is seeking a Senior Software Engineer focused on Embedded Systems/Firmware in Austin, TX. This role involves designing, developing, and maintaining software solutions, where you'll manage project priorities and contribute to critical projects. Ideal candidates... 

    Google Inc.

    Austin, TX
    1 day ago
  • A tech solutions provider in Austin is seeking an Embedded Firmware Engineer with expertise in C/C++ for embedded firmware development. The role involves developing low-level firmware for cutting-edge interconnect technologies and collaborating with cross-functional teams... 
    Full time

    Dexian

    Austin, TX
    1 day ago
  • $110k - $115k

    Wangs Alliance Corp in Austin, TX, is seeking an Embedded Firmware Engineer to create innovative smart devices. This role involves designing firmware for lighting systems while working with various communication technologies. Ideal candidates will have 5+ years in firmware... 

    Wangs Alliance Corp

    Austin, TX
    4 days ago
  • A technology services provider is seeking an experienced Firmware Engineer in Austin, TX, for a hybrid role requiring at least 3 days on-site. You will be responsible for developing and debugging embedded software for GPUs, APUs, and CPUs while collaborating with cross-... 

    TPI Global Solutions

    Austin, TX
    1 day ago
  • Hewlett Packard Enterprise is looking for a Firmware Developer to build firmware for Android-based video conferencing devices. You will...  ...enhance Android platform capabilities, and lead secure, scalable embedded applications. The ideal candidate will have at least 10 years... 

    Hewlett Packard Enterprise

    Austin, TX
    2 days ago
  • $110k - $115k

    Embedded Firmware Engineer - Smart Devices & IoT Austin, TX, US 30+ days ago Requisition ID: 1230 Salary Range: $110,000.00 To $115,000.00 Annually Embedded Firmware Engineer - Smart Devices & IoT Build the brains behind the next generation of smart lighting. At WAC... 
    Local area
    Immediate start

    Wangs Alliance Corp

    Austin, TX
    4 days ago
  • Paradromics, Inc. is seeking an embedded software & test engineer in Austin, Texas. In this role, you will collaborate with neuroengineers and electronic designers to create cutting-edge brain machine implants. Your responsibilities include contributing to multi-component... 

    Paradromics, Inc.

    Austin, TX
    1 day ago
  • Embedded Firmware Engineer (Zephyr/BMC) Location: Austin, TX - 100% Onsite Duration: 12+ months (Contract) Top Must‑Haves phyr OS and bare‑metal bring‑up MCTP/PLDM experience BMC or similar firmware knowledge (BMC experience a plus) Role Summary Seeking a strong... 
    Contract work

    Dexian

    Austin, TX
    1 day ago
  • A technology company based in Austin, Texas is seeking an experienced Embedded Firmware Engineer to develop and maintain software for their RoT chip. The role includes designing firmware solutions, collaborating with multi-disciplinary teams for secure applications, and... 

    Nuvoton

    Austin, TX
    1 day ago
  • Latent AI is seeking an Embedded Software Engineer to join the Brain Interfaces Embedded Systems Team in Austin, Texas. In this role, you will...  ...and collaborate with experts across disciplines to develop firmware for safety-critical systems. The ideal candidate holds a Bachelor... 

    Latent AI

    Austin, TX
    3 days ago
  • Company Overview Allen Control Systems (ACS) is a cutting-...  ...two former Navy electrical engineers with a proven track...  ...Digital Power Electronics Firmware Engineer to develop embedded firmware for the advanced...  ...control of DC-DC converters, inverters, or power management... 
    Local area
    Shift work

    Allen Control Systems

    Austin, TX
    3 days ago
  • $174k - $208k

     ...Principal Firmware Engineer Location: Austin, Texas; Cypress, California; Eden Prairie, Minnesota; Fort Lauderdale...  ...and services in security and access control offerings. The team’s multi‑disciplinary skill sets span embedded engineering, security/cryptography, smart cards... 
    Local area

    ASSA ABLOY Sicherheitstechnik GmbH

    Austin, TX
    3 days ago
  • $174k - $208k

     ...Principal Firmware Engineer – HID PACS Innovation Team We are recruiting for a Principal Firmware...  ...and services in security & access control offerings from HID Global. The team consists...  ...skill sets that span from embedded engineering, security/cryptography, smart... 
    Job sharing
    Part time
    Flexible hours

    ASSA ABLOY Global Solutions

    Austin, TX
    2 days ago
  • Graphcore is seeking a Senior Firmware Validation Engineer in Austin, Texas to ensure the quality of ARM-based server firmware. The role involves defining validation strategies and collaborating with diverse teams to validate firmware and platform management features.... 

    jobr.pro

    Austin, TX
    3 days ago
  •  ...Responsibilities Create tools for testing, diagnostics and management of embedded systems Develop tools for the testing, diagnostics, and...  ...environments, command-line tools, and automation Familiarity with version control systems (like Git) and scripting #J-18808-Ljbffr... 

    ConSol Partners

    Austin, TX
    3 days ago
  •  ...Role : Embedded Software / Firmware Engineer (Mid - Lead) Location : Onsite Austin As a Embedded Software Engineer, you will lead the architecture, technical...  ...and energy systems. These devices monitor hardware, control power electronics, communicate with cloud services, and... 

    Code Red Partners

    Austin, TX
    1 day ago
  •  ...Requirements This role is ideal for engineers with hands‑on experience in embedded systems, including device drivers,...  ...Familiarity with version control, issue tracking, and peer review workflows...  ...Collaborate across disciplines (firmware, hardware, systems) to ensure seamless... 

    CesiumAstro

    Austin, TX
    1 day ago
  •  ...Allen Control Systems (ACS) is a cutting‑edge defense startup founded by two former Navy electrical engineers with a proven track record in robotics and software. We are developing...  ...a real‑world impact. Position Overview Embedded Linux Software Engineer specializing in... 
    Local area

    Allen Control Systems

    Austin, TX
    3 days ago
  • $105k - $145k

     ...small team of exceptional, hands‑on engineers to make this happen. Mechanical, electrical...  ...the stack, from microcontroller firmware and real‑time control to Linux applications for...  ...production. About the role We’re hiring embedded software engineers to help build the... 
    Work at office
    Visa sponsorship
    Night shift

    Atomicsemi

    Austin, TX
    2 days ago
  •  ...from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation...  ...The Role We are seeking an Senior Embedded Firmware Engineer to develop and support firmware for server memory controllers and related platform subsystems. This is a hands... 

    Advanced Micro Devices , Inc.

    Austin, TX
    4 days ago
  • $150k

     ...place for you. We are seeking an experienced Senior Firmware Engineer to design, develop, test, and maintain embedded firmware for next-generation hardware products....  ..., JTAG/SWD debuggers Experience using version control systems such as Git Strong analytical, troubleshooting... 
    Full time

    Yotta Energy Inc.

    Austin, TX
    4 days ago
  • Celestica Inc. in Austin, TX is seeking a Lead Test Engineer specializing in server compute firmware for AI data centers. The successful candidate will design and implement test strategies, mentor junior engineers, and ensure performance under AI/ML workloads. The role... 

    Celestica

    Austin, TX
    2 days ago
  • $174k - $208k

    ASSA ABLOY Global Solutions is searching for a Principal Firmware Engineer to join our PACS Innovation team in Austin, Texas. The ideal candidate...  ...to innovative technologies in security and access control. This role requires expertise in C/C++, with additional programming... 

    ASSA ABLOY Global Solutions

    Austin, TX
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Embedded Firmware Engineer - Inverter Controls, BESS. Be the first to apply!