Embedded Software Engineer

Delta Electronics Americas

United States

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Delta Electronics Americas is seeking an experienced embedded software engineer to build and maintain the software stack for the Delta Unit Controller. This role involves leading the development of firmware compliant with standards and integrating it with various industrial systems.

The ideal candidate has a BS/MS in Engineering and over 5 years of experience, with expertise in C/C++, Linux, and industrial protocols. This is a fantastic opportunity to contribute to energy-efficient solutions in a dynamic environment.

Qualifications

  • 5+ years in embedded software for industrial/energy systems.
  • Expert in C/C++ on Linux and/or RTOS.
  • Strong with multithreading, real-time scheduling, IPC, and deterministic networking.

Responsibilities

  • Develop firmware/middleware for the Unit Controller in C/C++ (and Rust where appropriate).
  • Receive and re-platform the existing Taiwan Unit Controller code base.
  • Implement Modbus TCP/RTU, IEC 61850, CAN, and OPC UA stacks.

Skills

C/C++
Multithreading
Real-time scheduling
Industrial protocol experience
Azure DevOps
Cybersecurity fundamentals

Education

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

Tools

Docker
Yocto build systems

Job description

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 Summary

Build and maintain the embedded software stack for the Delta Unit Controller, the skid-level brain that coordinates PCS, BMS, and HVAC and exposes a clean interface to the upstream RT and SCADA. You will lead the platform of the developed code base onto Delta US hardware, set up modern CI/CD on Azure DevOps, and deliver IEEE 1547-2018 / UL 1741-SB compliant firmware.

Key Responsibilities
  • Develop firmware/middleware for the Unit Controller in C/C++ (and Rust where appropriate) on Linux / RTOS targets (Yocto, FreeRTOS, Zephyr).
  • Receive and re-platform the existing Taiwan Unit Controller code base; refactor for US PCS/BESS vendors and US standards.
  • Implement Modbus TCP/RTU, IEC 61850 (client), CAN, and OPC UA stacks; integrate with PCS, BMS, HVAC, and meters.
  • Stand up CI/CD pipelines on Azure DevOps with self-hosted build agents, automated unit tests, static analysis (MISRA, Coverity), and HIL-in-the-loop gates.
  • Implement secure boot, signed OTA updates, role-based access, audit logging — aligned to IEC 62443-4-1/-4-2 and NERC CIP where applicable.
Required 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 and/or RTOS; strong with multithreading, real-time scheduling, IPC, and deterministic networking.
  • Industrial protocol experience: Modbus TCP, IEC 61850 (MMS/GOOSE client), DNP3, OPC UA, CAN.
  • Modern DevOps: Git, Azure DevOps or GitHub Actions, Docker, Yocto build systems, hardware-in the-loop test rigs.
  • Cybersecurity fundamentals: secure boot, TLS/mTLS, signed updates, key management.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Delta Electronics Americas • Plymouth Charter Township (MI)

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

Delta Electronics Americas • Milwaukee (WI)

On-site
USD 110,000 - 140,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
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
Senior Embedded Firmware Engineer - Industrial Automation
Senior Embedded Firmware Engineer - Industrial Automation

Delta Electronics Americas • United States

On-site
USD 100,000 - 130,000
Firmware Engineer – Liquid Cooling
Firmware Engineer – Liquid Cooling

Delta Electronics Americas • Plano (TX)

On-site
USD 90,000 - 110,000
Comprehensive benefits package
Microgrid Control Firmware Engineer
Microgrid Control Firmware Engineer

Delta Electronics Americas • United States

On-site
USD 80,000 - 120,000
Control Testing Engineer
Control Testing Engineer

Delta Electronics Americas • Plymouth Charter Township (MI)

On-site
USD 90,000 - 120,000
Software Engineer - Liquid Cooling
Software Engineer - Liquid Cooling

Delta Electronics Americas • Plano (TX)

On-site
USD 80,000 - 100,000
Control Development Engineer
Control Development Engineer

Delta Electronics Americas • Plymouth Charter Township (MI)

On-site
USD 80,000 - 120,000