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

Microgrid Controller Development Firmware Engineer

Full-time

Delta Electronics Americas

Who we are :

Delta, founded in 1971, is a global provider of power and thermal management solutions. Its mission statement, "To provide innovative, clean and energy-efficient solutions for a better tomorrow," focuses on addressing key environmental issues such as global climate change. As an energy-saving solutions provider with core competencies in power electronics and automation, Delta's business categories include Power Electronics, Mobility, Automation, and Infrastructure.


Role Summar

yOwn the design and in-house development of the real-time control software that runs on the Microgrid Controller (MGC). This role sits at the intersection of power-electronics control theory and deterministic embedded software, building the droop / grid-forming / grid-following, dispatch, mode-transition, and protection logic that coordinates PCS, BESS, PV, and genset assets. You will bring hands-on knowledge of industry-grade controllers and translate control laws into safe, bounded, real-time code verified on HIL

.
Key Responsibiliti

  • esDevelop the MGC real-time control application on a deterministic RTOS/RT-Linux target — droop/VSG, PLL, GFM/GFL reference generation, P/Q dispatch, and bumpless mode transitions within ≤ 1 ms loop
  • s.Implement secondary control (P-f and Q-V droop, virtual inertia, SOC-aware allocation, ramp-rate limiting, black-start sequencing, resynchronization) at the 1–100 ms laye
  • r.Build protection coordination logic (50/51, 27/59, 81/81R, anti-islanding, interlock state machine, GOOSE fast trip/block) with hardware trip paths executing in ≤ 20 µ
  • s.Design and tune power-electronics control loops interfacing to PCS/BESS unit controllers; validate stability, ride-through (LVRT/HVRT), and grid-fault behavio
  • r.Configure and program industry controller
  • s.Implement deterministic comms and middleware — IEC 61850 GOOSE/MMS/SV, Modbus TCP, DNP3, PTP (IEEE 1588), lock-free IPC (DDS / shared-memory SPSC queues), with no dynamic allocation on the RT pat
  • h.Verify all functions on HIL (Typhoon HIL, OPAL-RT, RTDS, dSPACE) for grid-tied, islanded, black-start, failover, and fault-injection scenario
  • s.Support certification and release evidence — UL 1741 SB, IEEE 1547, IEC 61850 conformance, IEC 62443 / NERC CIP — with clear design and test documentatio

n.
Required Qualificati

  • onsB.S. or M.S. in Electrical Engineering, Power Electronics, Controls, or Computer Engineering (or equivalent experienc
  • e).Strong grasp of power-electronics control — inverter current/voltage loops, PLL, droop, grid-forming/grid-following, and inverter-based-resource dynami
  • cs.Hands-on real-time embedded software in C/C++ on RTOS (FreeRTOS/SafeRTOS/ThreadX) or PREEMPT_RT Linux, with bounded WCET, ISR, and deterministic scheduling discipli
  • ne.Practical experience with industry controllers / IED
  • s .Working knowledge of power-system protocols: IEC 61850 (GOOSE/MMS), Modbus, DNP3, and PTP time synchronizati
  • on.Experience with model-based design and HIL (MATLAB/Simulink, PLECS, Typhoon HIL / OPAL-RT / RTDS) and test automation in Pyth
  • on.Ability to read SLDs, I/O lists, protection settings, control narratives, and register maps; clear technical writing for specs, test plans, and release eviden

ce.
Preferred Experi

  • enceMicrogrid / BESS plant controller, PPC, or grid-forming inverter control developm
  • ent.Familiarity with Azure DevOps, Git mono-repo workflows, CI/CD, and formal change control / release ga

tes.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Microgrid Controller Development Firmware Engineer in Durham, NC vacancy
  •  ...and display, to nurture the development of smart manufacturing and sustainable...  ...and grid-code compliant control firmware for power electronic and generation assets within microgrid and utility-connected...  ...Bachelor’s degree in Electrical Engineering, Power Electronics, Controls... 
    Suggested
    Full time
    Local area
    Worldwide

    Delta Electronics Americas

    Durham, NC
    5 days ago
  •  ...designs, programs, debugs and modifies firmware (e.g., DSP, embedded code, BMC and BIOS...  ...relationship with internal and outsourced development partners on firmware design and...  ...member of project team of other firmware engineers and internal and outsourced development... 
    Suggested
    Hourly pay
    Work experience placement
    Internship
    Work at office
    Local area
    2 days per week

    Hewlett Packard Enterprise

    Durham, NC
    5 days ago
  • SummaryIn the position of Project Development Engineer, the primary responsibility is to serve as the technical resource contact for the DI...  ...contribute in a fast-growing corporate environment and leading edge Microgrid system design-build firm.Post-sale engineering project... 
    Suggested
    Full time
    Work at office
    Local area
    Flexible hours

    PowerSecure

    Durham, NC
    1 day ago
  •  ...Develop and validate Real-time control applications (IEC 61131-3 /...  ...-control interface with relay engineers. • Design V/f and P/Q droop logic...  ...(Staff: 8+) in real-time microgrid, substation automation, or protection-and-control development. • Hands-on experience with... 
    Suggested
    Full time

    Delta Electronics Americas

    Durham, NC
    4 days ago
  • $184k - $287.5k

     ...define end-to-end solutions.Define the firmware architecture for new products and features...  ...and GPU firmware and software.Lead the development and implementation of strategic...  ...degree in Computer Science or Computer Engineering or equivalent experience8+ years of relevant... 
    Suggested
    Full time

    Nvidia

    Durham, NC
    5 days ago
  •  ...we lead, and how we create exceptional experiences for our guests and our teams.About the Role: Finance ControllerAs our Finance Controller, you will direct financial activities of an organization by performing the following duties personally or through subordinate supervisors... 
    Worldwide
    Afternoon shift

    Millennium Hotels and Resorts

    Durham, NC
    2 days ago
  •  ...We are partnering with a well-established manufacturing company in the Durham area to identify an experienced Controller who can bring strong financial leadership, operational insight, and a hands-on approach to the business. This is more than a traditional accounting... 
    Full time

    LHH

    Durham, NC
    2 days ago
  • $130k - $135k

     ...Purpose: The Controller is responsible for the leadership, management, and oversight of the organization's accounting operations,...  ...compliance with established deadlines. 6. Financial Leadership Development and Succession Readiness Work closely with the VP/CFO to... 
    Full time
    Work at office
    Remote work
    3 days per week

    College Foundation, Inc.

    Durham, NC
    2 days ago
  •  ...ways to get involved, from Employee Resource Groups to local outreach.Here’s the Gist :We currently have a need for a Process Development Engineering Manager- Etch, Photo and Metrology within The Power Device Technology Development Group. As a Process Development... 
    Full time
    Local area

    WolfSpeed

    Durham, NC
    5 days ago
  •  ...rely on us to drive financial resilience and operational clarity in a system under strain. About the Role As Ascertain’s Fractional Controller, you will own the integrity of our financial reporting and the accounting judgments behind it. You will work directly with our... 
    Contract work
    Work at office
    2 days per week
    1 day per week

    Ascertain

    Durham, NC
    1 day ago
  •  ...examples of the vast opportunities in this field. AIR TRAFFIC CONTROLLER Commercial airlines aren’t the only ones who need traffic...  ...signals Performing aircraft tactical duties as a flight engineer, loadmaster and/or reel operator Executing handling duties... 
    Full time
    Part time

    U.S. Navy

    Durham, NC
    1 day ago
  •  ...is seeking an enthusiastic and hands-on engineer with exceptional organizational, leadership...  ...our growing team as an NPI/NTI Product Development Engineer. This cross-functional role...  ...new part checklists, BOM details, process control plans, test plans, etc.Work closely with... 
    Permanent employment
    Full time
    Work experience placement

    WolfSpeed

    Durham, NC
    4 days ago
  •  ...of patients worldwide. We're a team of engineers, clinicians, and innovators united by...  ...Description Primary Function of Position Product Development Engineering Intern will assist in...  ...laws. Mandatory Notices U.S. Export Controls Disclaimer: In accordance with the U.S.... 
    Hourly pay
    Full time
    Internship
    Local area
    Worldwide
    Flexible hours
    Shift work

    Intuitive Surgical, Inc.

    Durham, NC
    3 days ago
  • Job Summary:The Field Application Engineer is responsible for driving adoption of the company’s products and services by influencing architects, engineers, and construction (AEC) firms at the design and specification stage. This role serves as a trusted technical advisor... 
    Full time
    For contractors
    Remote work
    Flexible hours

    PowerSecure

    Durham, NC
    3 days ago
  • $25 - $30 per hour

    Position : R&D Product Development Engineer Location : Research Triangle Park, NC Duration : 12 Months Total Hours/week : 40.00 pay range -$25-30/hr 1st Shift Client: Medical Device Company Job Category: Engineering Level of Experience: Entry-Level Employment... 
    Contract work
    Day shift

    MillenniumSoft Inc

    Durham, NC
    6 days ago
  •  ...Sanner America (formerly Gilero) in Durham, NC is seeking a Senior Product Development Engineer to lead design, development, and production of medical devices and combination products. You will focus on idea generation, verification, validation, and DHF development to... 

    Sanner America (formerly Gilero)

    Durham, NC
    5 days ago
  •  ...Opportunity Summary: The Land Development Civil Engineer will play a critical role in designing and managing land development and infrastructure...  ...and methodologies for efficient workflows Quality Control Conduct thorough quality assurance checks on designs, specifications... 
    Full time
    Work experience placement
    Internship
    Local area
    Flexible hours

    CES Group Engineers, LLP

    Durham, NC
    5 days ago
  •  ...embedded software stack for the Delta Unit Controller, the skid-level brain that coordinates...  ...IEEE 1547-2018 / UL 1741-SB compliant firmware. Key Responsibilities • Develop...  ...Required Qualifications • BS/MS in Computer Engineering, Electrical Engineering, or Computer... 
    Full time

    Delta Electronics Americas

    Durham, NC
    4 days ago
  •  ...Job Title: Plant Quality Development Engineer Company: AISIN North Carolina Department: Quality Location: Durham, NC Position...  ...ongoing development and implementation of the ANC Documentation Control function. Oversees the entire documentation control... 
    Full time
    Work at office
    Weekend work

    AISIN North Carolina Corporation

    Durham, NC
    4 days ago
  •  ...storage and display, to nurture the development of smart manufacturing and...  ...renewable energy systems, and advanced microgrids. The Application Engineer is responsible for defining, adapting...  ...to: Power electronics design Control and software teams Mechanical and... 
    Full time
    Worldwide
    Flexible hours

    Delta Electronics Americas

    Durham, NC
    3 days ago
  •  ...applications become available. About Software Engineering Roles at Danaher Are you passionate...  ...team, collaborating across design, development, and testing Supporting the...  ...: Familiarity with Git or version control systems Knowledge of object-oriented... 
    Remote job
    Internship

    Danaher

    Durham, NC
    4 days ago
  •  ...A long standing company in the RTP area has an immediate need for a Controller to lead all financial operations. This role offers significant ownership of the finance function, direct interaction with executive leadership, and the opportunity to influence business performance... 
    Full time
    Work at office
    Local area
    Immediate start

    Vaco by Highspring

    Morrisville, NC
    3 days ago
  •  ...Application Development EngineerKeel Labs began in 2017 as AlgiKnit, creating ocean-focused materials built from renewable resources....  ...the same: Keel Labs works at the nexus of design, science, and engineering to create impact-driven materials harnessing the power of the... 
    Work experience placement
    Work at office

    Keel Labs

    Morrisville, NC
    5 days ago
  •  ...display, to nurture the development of smart manufacturing...  ...value chain. Microgrid & OT Systems Cybersecurity...  ...Software Release Lead Engineer ROLE SUMMARY...  ...lead for cybersecurity, controls, and lifecycle governance...  ...and OT control and firmware release. This role ensures... 
    Full time
    Worldwide

    Delta Electronics Americas

    Durham, NC
    4 days ago
  • $22 - $41 per hour

     ...Role As an Embedded Software Engineer Intern, you will gain hands-on...  ...developing software and firmware for embedded systems that power...  ...performance. Contribute to the development of automation tools, test...  ...techniques. Knowledge of version control tools such as Git or similar... 
    Permanent employment
    Full time
    Internship
    Work at office

    Analog Devices

    Durham, NC
    6 days ago
  • $20 - $30 per hour

     ...Position : R&D Engineer Location : Research Triangle Park, NC Duration : 12 Months Total Hours/week : 40.00 pay rate...  ...technologies, which may include protocol and novel method development. Provide technical direction to advance medical device design... 
    Contract work
    Work at office
    Remote work
    Monday to Friday
    Day shift

    MILLENNIUMSOFT

    Durham, NC
    1 day ago
  •  ...Job Description A long standing company in the RTP area has an immediate need for a Controller to lead all financial operations. This role offers significant ownership of the finance function, direct interaction with executive leadership, and the opportunity to influence... 
    Work at office
    Local area
    Immediate start

    Vaco by Highspring

    Morrisville, NC
    4 days ago
  • $128.19k - $184.01k

     ...About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings...  ...you have a passion for AI, emerging technologies, and mobile development, this is a unique opportunity to make a significant impact.... 
    Remote job
    Full time

    Quora

    Durham, NC
    1 day ago
  •  ...Technical Excellence and Integrity. We are seeking a dedicated Plant Controller to join our dynamic and growing team as we scale our...  ...financial reporting. Partner with operations and manufacturing engineering to translate MES/shop-floor data into accurate costing, yield... 
    Permanent employment

    Vulcan Elements

    Durham, NC
    19 days ago
  •  ...Job Title AI Software Engineer Spring Co-op 2027 Date posted 16-Oct-2026 Job ID 137269 City / Township / Village POUGHKEEPSIE, DURHAM, San Jose, New York State / Province New York, North Carolina, California Country United States Work arrangement... 
    Contract work
    Fixed term contract
    Internship
    Shift work

    IBM

    Durham, NC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Microgrid Controller Development Firmware Engineer. Be the first to apply!