Embedded Software Engineer
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 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.
- ...Infrastructure. Role Summary Build and maintain the embedded software stack for the Delta Unit Controller, the skid-level brain that... .... Required Qualifications • BS/MS in Computer Engineering, Electrical Engineering, or Computer Science; 5+ years in embedded...SuggestedFull time
$184k - $287.5k
...on the world. What you'll be doing:Collaborate with Hardware, Software, and System Architecture teams to define end-to-end solutions.... ...mentalityBS or a higher degree in Computer Science or Computer Engineering or equivalent experience8+ years of relevant software...SuggestedFull time$168k - $270.25k
The NVIDIA Experience (NVEX) Solutions Engineering team is looking for an experienced solution engineer focused on customer support of NVIDIA... ..., solve customer problems, and contribute to products and software tooling. You must have excellent problem-solving abilities,...SuggestedFull timeWeekend work$60 - $66 per hour
...Senior Firmware Engineer Our IoT device consulting firm client in Morrisville, NC (RTP... ...contract basis to design, develop, and debug embedded C firmware for microcontroller-based IoT... .... It is not application, web, or cloud software development. This is a 6-month W2...SuggestedFull timeContract workFor contractorsLocal areaRemote workVisa sponsorshipRelocation package$106.58k - $177.63k
Req ID:374063NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Mobile Application Developer - Kotlin...SuggestedFull timeTemporary workWork at officeLocal areaRemote workFlexible hours- ...core competence in high-efficiency power electronics and its ESG-embedded business model to address key environmental issues, such as... ...Required Qualifications ~ Bachelor’s degree in Electrical Engineering, Power Electronics, Controls, or related field (Master’s preferred...Full timeLocal areaWorldwide
- ...States and Canada. Operations are powered by proprietary software which orchestrates fully automated owned and network pharmacies... ...insights. Overview We are looking for a Senior Embedded Software Engineer with deep expertise in Embedded Linux and Wireless...
- Systems Engineer, Servers/Cloud/DataLocation: Must be able to work onsite Tue, Wed, & Thursday out of one of these office locations: New York, NY; Pittsburgh, PA; Durham, NCPosition OverviewWe are seeking a Systems Engineer focused on servers, cloud, and data infrastructure...Work at office
$104k - $208k
Hungry, Humble, Honest, with HeartThe Opportunity As a Senior Systems Engineer in our End User Computing division, you will take ownership of our global digital workplace infrastructure, ensuring seamless and secure experiences for our workforce. Your primary technical...Work at officeRemote work3 days per week- Systems Engineer, NeXteam (R&D)NeXteam is a part of our R&D organization chartered to develop breakthrough technologies, drive next-generation differentiated solutions, and recruit top technical talent. We are seeking a collaborative Systems Engineer to identify and define...Local area
- Presales Systems Engineer - SASEThis role has been designated as ‘Remote/Teleworker’, which means you will primarily work from home.Who We Are:Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect...Full timeWork experience placementLocal areaImmediate startRemote workWork from home
- ...this position Senior Systems EngineerThe Associate IT - Platform Engineering is looking for advanced automation engineer with extensive... ...troubleshooting EUC stack-wide engineering issues related to hardware, software, network, and applications.Help define and execute a...Full time
- ...takes the imagination and passion of all of us—from design and engineering to the manufacturing and marketing of our billions of MedTech... ...pharmacy systems through close collaboration with hardware design, software, medical affairs, quality, and other functional groups. They...Full timeWork at officeRemote work2 days per week3 days per week
- Presales, Systems Engineer - SLEDThis role has been designated as ‘Remote/Teleworker’, which means you will primarily work from home.Who We Are:Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect...Full timeWork experience placementLocal areaImmediate startRemote workWork from home
$152k - $349k
Principal Systems/Software EngineerThis role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office.Who We Are:Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies...Full timeWork experience placementWork at officeLocal areaImmediate start- ...Medical Device System Verification / Validation / Test Engineer needed for a hybrid Contract to Permanent Full-Time position in Raleigh... ...: Medical Device Quality Test System Test – Hardware, Software, Firmware, Electronics User Requirements Defining and Managing...Permanent employmentFull timeContract workRemote work
$126.5k - $290.5k
Senior Systems/Software Engineer - Storage with C++ ExpertiseThis role has been designed as 'Hybrid' with a requirement that you will work... ...Templates, basic C++, OOP concepts, PythonSystems/Distributed/embedded systemsLinux operating system - understanding of OS, CPU/...Full timeWork experience placementWork at officeLocal areaImmediate start2 days per week- ...Hogan Software Engineer | 100% Remote (EST Hours) | W2 Contract (12 Months) About the Opportunity Optomi, in partnership with a leading financial services organization, is seeking an experienced Hogan Software Engineer to support the development, maintenance, and...Contract workRemote work
$50 - $55 per hour
...Provide compliance guidance to project teams on SDLC, CSA (Computer Software Assurance), qualification, risk-based validation, and change... .... We deliver agile, scalable talent solutions across IT, engineering, life sciences, clinical, and professional staffing, powered by...Temporary workLocal area- Senior Cybersecurity Systems Software EngineerThis role has been designed as 'Hybrid' with a requirement that you will work on average... ...Description:Hewlett Packard Enterprise is seeking a Senior Cybersecurity Engineer to lead software development and compliance activities within...Full timeWork experience placementWork at officeLocal areaImmediate start2 days per week
$152k - $241.5k
...Tegra Team searching for a creative and highly motivated engineer with expertise in system software to join the Tegra system-on-chip (SOC) Software... ...design key aspects of our Tegra SoC kernel drivers and embedded Software. This role will be dedicated to advancing ARM...Full timeRemote work- ...scale. The platform seamlessly integrates software, AI, sequencing, and robotic solutions... ...a lean team of dedicated scientists and engineers, we are seeking a highly skilled Mechanical... ..., controllers, and off-the-shelf embedded systems into custom hardware platforms...Permanent employmentFull timeContract work
- ...years in DB2 Systems Programming / AdministrationExperience with IBM DB2 for z/OS and Replication products (Qrep, SQLrep and CDC) - software installation, version upgrades and maintenance, certification testing, documentation of operational procedures, disaster recovery...Full timeRelocation3 days per week
$224k - $356.5k
NVIDIA is hiring engineers to scale up the introduction of next generation architecture into its EDA Infrastructure. We expect you to... ...product introductions (NPIs), distributed systems, familiarity with software testing and deployment, and excellent communication and...Full time$152k - $241.5k
Sr Software Engineer - Distributed Systems Engineer, EDA InfrastructureNVIDIA is hiring engineers to build and scale the infrastructure that supports our Electronic Design Automation (EDA) workloads. We are looking for engineers with strong programming skills, a deep understanding...Full timeRemote work- ...Electrical Engineer | Raleigh, NC About the Opportunity Stillpoint AEC is partnering with a highly respected, award-winning MEP... ...EasyPower, AGi32, Visual Lighting, or similar industry-specific software preferred Working knowledge of NEC, NFPA standards, energy codes...Full timeWork experience placement
- ...Mechanical Engineer | Raleigh, NC About the Opportunity Stillpoint AEC is partnering with a highly respected, award-winning MEP... ..., Carrier HAP, IESVE, EnergyPlus, or similar industry-specific software preferred Working knowledge of ASHRAE standards, IMC, IECC,...Full timeWork experience placement
$132.8k - $185.1k
...innovative projects. Your Impact: The HW Board and System Design engineer for Cisco’s Edge and Access routing products is responsible for... ...under department strategy and direction. Work closely with software, diagnostics, manufacturing, marketing, EDVT, and MDVT test...Full timeTemporary workLocal areaFlexible hours- ...environments. Develops and operates advanced automation and deployment pipelines to enable reliable, repeatable, and scalable software delivery. Engineers resilient, cloud-native and distributed system solutions to support modern application architectures. Troubleshoots and...Full time
- ...takes the imagination and passion of all of us—from design and engineering to the manufacturing and marketing of our billions of MedTech... ...ensuring robust system testing.Collaborate cross-functionally with software, hardware, and other cross-functional teams to ensure seamless...Full timeWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- government software Durham, NC
- healthcare software sales Durham, NC
- software sales executive Durham, NC
- software support Durham, NC
- embedded software Durham, NC
- software sales representative Durham, NC
- remote software sales Durham, NC
- software intern Durham, NC
- software technical support Durham, NC
- software engineer - cloud services Durham, NC





