Microgrid Controller Development Firmware Engineer - Raleigh/Morrisville, NC
$140k - $180kDelta Electronics
Who We Are
Delta Electronics is a global innovator at the forefront of technologies powering the future. Since 1971, we’ve been leading the way in high-efficiency power and thermal management solutions. Today, we’re driving transformation across industries with smart, sustainable systems that enable everything from AI, industrial automation, and data centers to EV charging, renewable energy, and intelligent buildings.
At Delta, we’re leading the energy transition with innovative solutions in solar inverters, energy storage systems, and EV charging infrastructure. Our technologies are helping utilities, businesses, and communities decarbonize and build resilient, intelligent energy ecosystems. Join us in creating a cleaner, smarter energy future.
Role Summary
Own 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 Responsibilities
- Develop 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 loops
- 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 layer
- 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 behavior
- Configure and program industry controllers
- 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 path
- Verify all functions on HIL (Typhoon HIL, OPAL-RT, RTDS, dSPACE) for grid‑tied, islanded, black‑start, failover, and fault‑injection scenarios.
- Support certification and release evidence — UL 1741 SB, IEEE 1547, IEC 61850 conformance, IEC 62443 / NERC CIP — with clear design and test documentation
Minimum Qualifications
- B.S. or M.S. in Electrical Engineering, Power Electronics, Controls, or Computer Engineering (or equivalent experience)
- Strong grasp of power‑electronics control — inverter current/voltage loops, PLL, droop, grid‑forming/grid‑following, and inverter‑based‑resource dynamics
- 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 discipline
- Practical experience with industry controllers / IEDs
- Working knowledge of power‑system protocols: IEC 61850 (GOOSE/MMS), Modbus, DNP3, and PTP time synchronization
- Experience with model-based design and HIL (MATLAB/Simulink, PLECS, Typhoon HIL / OPAL-RT / RTDS) and test automation in Python
- Ability to read SLDs, I/O lists, protection settings, control narratives, and register maps; clear technical writing for specs, test plans, and release evidence
Pay Range
USD $140,000.00 - USD $180,000.00 /Yr.Preferred Qualifications
- Microgrid / BESS plant controller, PPC, or grid‑forming inverter control development
- Familiarity with Azure DevOps, Git mono-repo workflows, CI/CD, and formal change control / release gates
Benefit at Delta Electronics Americas
EEO Statement
Delta Electronics Americas is an Equal Opportunity Employer and is committed to compliance with all applicable federal, state, and local laws. Delta Electronics America is committed to fostering a diverse, inclusive, and respectful workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, age, marital status, national origin, disability, veteran status, or any other protected characteristic.
#LI-DM
#J-18808-Ljbffr- ...highly skilled Senior Firmware Engineer with 12+ years of embedded... ...client team across the Raleigh, Durham, Morrisville, and Cary, NC tech corridor on an... ...architectures, device driver development, and board bring-up... ...automated test fixture control and build automation. Application...SuggestedLong term contractContract workImmediate start
- ...Delta Electronics Americas in Morrisville, NC seeks an experienced engineer to own the real-time control software for the Microgrid Controller. You will implement deterministic control loops, grid-forming/grid-following logic, and protection coordination for PCS, BESS,...Suggested
$72.7k - $109.1k
...experiences and high-quality learning and development opportunities. We want you to bring your whole... ...is seeking Associate Embedded Software Engineers. This position will be located at our Mission Systems sector in Morrisville, NC. The qualified candidate will become...SuggestedRelocation packageShift work- ...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... ...Qualifications BS/MS in Computer Engineering, Electrical Engineering, or Computer...SuggestedLocal area
- ...Java Developer/ProgrammerLocation: Raleigh, NC (Remote)Duration: 12+ monthsPosition Summary:Seeking a Java Developer who will play a... .... This position involves both operational support and active development work.Responsibilities:Provide operational support for the application...SuggestedRemote work
$60 - $66 per hour
...Senior Firmware Engineer Our IoT device consulting firm client in Morrisville, NC (RTP) is seeking a Senior Firmware... ..., or cloud software development. This is a 6-... ...will be local to the Raleigh metro area and come... ...Experience with version control using Git, including...Full timeContract workFor contractorsLocal areaRemote workVisa sponsorshipRelocation package$60 - $65 per hour
...Immediate need for a talented Firmware Engineer . This is a 06+ Months... ...potential and is located in Morrisville, NC (Hybrid) . Please review... ...the improvement of firmware development processes and tools. Key... ...with Git source version control system. Proficient in build...Contract workLocal areaImmediate start$113k - $216.6k
Job DescriptionJOB TITLE: Lead Engineer, Energy and Infrastructure Projects (Raleigh, NC)LOCATION: Raleigh, NC (Hybrid)Who... ...community growth and industrial development by providing end‑to‑end engineering... ...Manager to strengthen scope control, procurement execution, schedule...Full timeContract workWork at office- ...Schedule: Monday-Friday – 8:00am to 5:00pm 6305 Lake Wheeler Rd, Raleigh, NC Summary DO Supply is a global supplier of industrial... ...products including PLCs, drives, HMIs, motors, and related control equipment. Experience with Allen-Bradley PLCs, HMIs, and drives...Hourly payFull timeTemporary workRemote workMonday to FridayFlexible hours
- ...Tibco DeveloperLocation: Atlanta, GA or Raleigh, NC Duration: 6 months Rate: $60/hr. on w2 US Citizen and Green Card onlyJob Description:5+ years of Integration experienceTIBCO API Development SDLC with 3+ years of experience in TIBCO BW 5.xExperience for REST/SOAP API...
- ...APIGEE DeveloperLocation: Raleigh, NC or Atlanta, GA - Onsite Long Term Contract Visa Independent Candidates only.Strong understanding of Open Banking and API specifications FDX, FAPI, REST API, OAUTH 2.0, OpenID Connect and proficiency with leading Open Banking platforms...Long term contractContract workWork experience placement
- ...Opportunity Summary: The Land Development Engineer will play a critical role in designing and... ...for efficient workflows Quality Control Conduct thorough quality assurance... ...services, operating from our Charlotte, NC , Morrisville, NC, and Columbia, SC offices. CES is...Full timeWork experience placementInternshipLocal areaFlexible hours
- ...Delta Electronics Americas is hiring for a role designing and developing real-time control software for Microgrid Controller systems. You will integrate control laws with deterministic embedded code and validate on HIL platforms, coordinating PCS, BESS, PV, and generators...
- ...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...Full timeLocal areaWorldwide
$108.8k - $163.2k
...Sector is seeking a Software I&T Engineer - Level 3/4 to join our team in Morrisville, NC. In this role, you will have... ...experience in software engineering and development across the full software life... ...developing Command and Control software for Satellite Ground Systems...Relocation packageShift work$120k - $140k
...New Hampshire, United States / Raleigh, North Carolina, United StatesProducts - Engineering /Fulltime /HybridOver 50,000 customers... ...: You work effectively with development, operations, and product teams... ...in Bash and Groovy- Version Control: Strong GitHub experience; proficiency...Full timeH1bLocal areaWork from homeWork visa$179.52k
...Lead Principal Applications Engineer PoL DefinitionRaleigh, NCFlexible... ...PoL architectures and control strategies (e.g., **COT, VM,... ...PoL product definition** and development* Strong foundation in power conversion... ...in the United States is:****Raleigh, North Carolina, Minimum of $...Local areaFlexible hours- ...What We Are Looking For: Bandwidth's Research & Development (R&D) team is at the forefront of exploring and... ...Machine Learning. We're seeking a highly motivated AI/ML Engineer to join this dynamic team in our Raleigh, NC headquarters. You thrive in a collaborative,...Full timeWork at office
- ...Information TechnologyJob Location: Raleigh, North CarolinaSecurity Clearance:... ...Companies is seeking an Junior Firmware Engineer to sit onsite in RTP NC to join a leading technology organization... ...Engineer will contribute to the development of low-level software for next-...
$101.6k - $152.4k
...opportunity available for a Senior Firmware Engineer for our Power Products division in the greater Raleigh, NC area. You will work for a... ...electronics, protection, control, and conversion of AC, DC,... ...conversion products. Own the product development lifecycle from concept and...Full timeTemporary workImmediate startFlexible hours$90.4k - $173.3k
Job DescriptionJOB TITLE:Solutions Project Engineer, Energy and Infrastructure Projects (Raleigh, NC)LOCATION: Raleigh, NC (Hybrid)Who we are?Built on more than... ...grid.We support community growth and industrial development by providing end‑to‑end engineering, procurement,...Full timeWork at office$115k - $145k
...Information TechnologyJob Location: Raleigh, North CarolinaSecurity... ...is seeking an Embedded Firmware Design Engineer to join a leading... ...days per week near Raleigh, NC. The ideal Embedded Firmware... ...firmware issues throughout development and production.Collaborate...$176.3k - $270.37k
...America - North Carolina - Morrisville Why Work at Lenovo... ...for Senior UEFI Engineer to join our Infrastructure... ...of the strategic UEFI development team you will be... ...debug and test embedded Firmware. Manage and maintain firmware... ...Git source version control system: comfortable...Local area$15 - $40 per hour
...Cary Function: Product Engineering (CA) Title: Part-... ..., Embedded OS - Cary, NC - 125428 Onsite/Remote... ...with software development workflows Ability to... ...Familiar with git version control and GitHub Actions or... ...Nearest Major Market: Raleigh Job Segment: Test Engineer...Hourly payFull timePart timeSummer workInternshipLocal areaRemote workRelocation packageFlexible hours- ...Grumman is seeking a Sr. Principal Digital Engineer to design, verify, simulate and test... ...Engineering, 5+ years of VHDL/firmware experience, and the ability to obtain Secret... ...position may involve travel and is based in Morrisville, NC or Linthicum, MD. #J-18808-Ljbffr
- ...Firmware Engineer OpportunitySenzit focuses on empowering businesses with a next-generation predictive... ...in all stages of firmware development life cycle (e.g. requirements definition... ...anytime, anywhere. Senzit is headquartered in Raleigh, NC with customers around the world....
- ...Billing Quality Control CoordinatorLabcorp is seeking a HYBRID Billing Quality Control Coordinator... ...in-office days in either Burlington, NC or Durham, NC and two remote workdays per... ...and enhance efficiency.Training & Development: Deliver advanced billing education to internal...Temporary workCasual workInternshipWork at officeRemote workMonday to FridayFlexible hours
$95k - $115k
...Controller Location: Raleigh, NC Compensation: $95,000–$115,000 Schedule: Full-Time | Hybrid Flexibility About the Opportunity We are partnering with a growing, privately held multi-location organization to hire a Controller who will take ownership...Full time- ...Job Title: Corporate Controller Location: Raleigh, NC (On Site with some flex) Industry: REIT Compensation: 150 to 190k base + bonus The Opportunity Synergy Search has been engaged by a founder led real estate investment and operating company to find its...Full timeFlexible hours
$87k - $175k
...communities, and each other.About the role:CLA is looking to hire a Controller with Technology Industry experience, for our Client... ...SummaryLocation: Madison, WI; Baltimore, MD; Connection Center-Tempe,AZ; Raleigh, NC; Austin, TX; Boston, MA; Las Vegas, NV; Chicago, IL; High...Full timeTemporary workWork experience placementWork at officeLocal areaNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Microgrid Controller Development Firmware Engineer - Raleigh/Morrisville, NC. Be the first to apply!
- director of training and development Morrisville, NC
- professional development program Morrisville, NC
- sales development intern Morrisville, NC
- leadership development Morrisville, NC
- service operations leadership development program Morrisville, NC
- training and development intern Morrisville, NC
- community development Morrisville, NC
- drug development Morrisville, NC
- housing development Morrisville, NC
- career development Morrisville, NC





