×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer National Louis University

Job in Pewaukee, Waukesha County, Wisconsin, 53072, USA
Listing for: Polluxa, Inc.
Full Time position
Listed on 2026-09-07
Job specializations:
  • Software Development
    DevOps, Embedded Systems/ Firmware/ IoT, Software Engineer
Salary/Wage Range or Industry Benchmark: 120000 - 170000 USD Yearly USD 120000.00 170000.00 YEAR
Job Description & How to Apply Below
Position: Embedded Software Engineer  National Louis University

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.

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

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 Dev Ops, and deliver IEEE  / UL 1741-SB compliant firmware.

  • 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 Dev Ops 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
  • BS/MS in Computer Engineering, Electrical Engineering, or Computer Science; 5+ years in embedded software for industrial / energy system
  • 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, CA
  • Modern Dev Ops:
    Git, Azure Dev Ops or Git Hub Actions, Docker, Yocto build systems, hardware-in the-loop test rig
  • Cybersecurity fundamentals: secure boot, TLS/mTLS, signed updates, key management
Life at Delta#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary