Embedded Software Engineer, Energy Systems Platform

OpenTalent

Morrisville (NC)

Hybrid

USD 120,000 - 170,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Delta has a role building and maintaining the embedded software stack for the Unit Controller that coordinates PCS, BMS and HVAC on Delta US hardware.

You will establish modern CI/CD using Azure DevOps, port legacy code for US standards, and implement compliant firmware including secure boot and signed OTA updates.

The position requires 5+ years in embedded software for industrial or energy systems, with C/C++ on Linux/RTOS and strong networking capabilities.

Qualifications

  • BS/MS in Computer Engineering, Electrical Engineering, or Computer Science; 5+ years in embedded software for industrial/energy systems.
  • Expert in C/C++ on Linux/RTOS with multithreading, real-time scheduling, IPC, and deterministic networking.
  • Experience with industrial protocols and secure boot / OT security concepts.
  • Proven ability to lead platform development and re-platform legacy code for US standards.

Responsibilities

  • Build and maintain the embedded software stack for the Delta Unit Controller coordinating PCS, BMS and HVAC.
  • Lead porting of Taiwan codebase to US hardware and vendors; ensure US standards alignment.
  • Implement Modbus TCP/RTU, IEC 61850, DNP3, OPC UA, and CAN stacks and integrate with meters and PCS/BMS.
  • Set up CI/CD pipelines on Azure DevOps with self-hosted agents, unit tests, static analysis and HIL gates.
  • Enforce secure boot, signed OTA updates, RBAC, audit logging per IEC 62443 and NERC CIP where applicable.

Skills

C/C++
Linux
RTOS
Multithreading
IPC
Deterministic networking
Modbus TCP/RTU
IEC 61850
DNP3
OPC UA
CAN
Azure DevOps
Git/Docker
Yocto
HIL testing
Cybersecurity basics

Education

BS/MS in Computer Engineering, Electrical Engineering, or Computer Science

Tools

Azure DevOps
Git
GitHub Actions
Docker
Yocto
HIL rigs

Job description

Delta has a role building and maintaining the embedded software stack for the Unit Controller that coordinates PCS, BMS and HVAC on Delta US hardware.

You will establish modern CI/CD using Azure DevOps, port legacy code for US standards, and implement compliant firmware including secure boot and signed OTA updates.

The position requires 5+ years in embedded software for industrial or energy systems, with C/C++ on Linux/RTOS and strong networking capabilities.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer — Energy Systems, Azure CI/CD
Embedded Software Engineer — Energy Systems, Azure CI/CD

Delta-Electronics- • City of Pewaukee (WI)

On-site
USD 110,000 - 165,000
Embedded Firmware Engineer - Industrial Energy Systems
Embedded Firmware Engineer - Industrial Energy Systems

Delta Electronics Americas • Plymouth Charter Township (MI)

On-site
USD 90,000 - 120,000
Embedded Software Engineer
Embedded Software Engineer

Delta Electronics Americas • United States

On-site
USD 100,000 - 130,000
Embedded Software Engineer
Embedded Software Engineer

Delta Electronics Americas • Plymouth Charter Township (MI)

On-site
USD 90,000 - 120,000
Embedded Firmware Engineer – Industrial Power & IoT
Embedded Firmware Engineer – Industrial Power & IoT

Delta Electronics Americas • Milwaukee (WI)

On-site
USD 110,000 - 140,000
Senior Embedded Firmware Engineer - Industrial Automation
Senior Embedded Firmware Engineer - Industrial Automation

Delta Electronics Americas • United States

On-site
USD 100,000 - 130,000
Embedded Software Engineer - Morrisville/Raleigh, NC - National Louis University
Embedded Software Engineer - Morrisville/Raleigh, NC - National Louis University

OpenTalent • Morrisville (NC)

Hybrid
USD 120,000 - 170,000
Embedded Software Engineer
Embedded Software Engineer

Delta Electronics Americas • Milwaukee (WI)

On-site
USD 110,000 - 140,000
Embedded Software Engineer - Pewaukee/Milwaukee, Wisconsin
Embedded Software Engineer - Pewaukee/Milwaukee, Wisconsin

Delta-Electronics- • City of Pewaukee (WI)

On-site
USD 110,000 - 165,000
Embedded Software Engineer - Pewaukee/Milwaukee, Wisconsin
Embedded Software Engineer - Pewaukee/Milwaukee, Wisconsin

Delta Electronics Americas • City of Pewaukee (WI)

On-site
USD 120,000 - 160,000
Health coverage
Wellness resources
Retirement savings plan
+3