Embedded Software Specialist
Listed on 2026-10-17
-
Software Development
Embedded Software Engineer
Eaton’s PCS division is currently seeking an Embedded Software Specialist to join the team. This is a hybrid role based at the Moon Township, PA location and relocation assistance is available.
The expected annual salary range for this role is $122000 - $179000 a year.
Please note the salary information shown above is a general guideline only. Salaries are based upon candidate skills, experience, and qualifications, as well as market and business considerations.
What you’ll do:The Embedded Software Specialist will serve as the technical lead and system-level subject matter expert for Eaton’s energy metering and power quality products. This role provides technical leadership for product architecture, design, development, and integration, ensuring robust, scalable solutions that enable high precision energy measurement, advanced power quality analytics, reliable event recording, and secure digital connectivity. The Specialist must maintain a comprehensive understanding of product functionality and the interactions among sensing hardware, embedded firmware, measurement algorithms, communications, and standards from both IEEE, IEC and UL.
The role is responsible for translating product and marketing requirements into product / functional requirements, guides technical decisions, resolves complex software / system issues, and supports teams in evaluating design trade-offs and system behavior. This position collaborates closely with product management, firmware, hardware, verification and validation, and manufacturing teams throughout the product lifecycle. The Embedded Software Specialist requires deep expertise in embedded software, real-time data acquisition and processing, energy measurement, power quality analysis, and industrial communications.
- Product Architecture:
Define robust, modular software and system architectures for Eaton’s energy metering and power quality products, enabling scalable, reliable solutions across product families and serving as the primary technical authority for software and system-level decisions. Provide technical leadership for embedded software development in C/C++ across bare-metal, embedded Linux, and RTOS platforms, including FreeRTOS and Zephyr, ensuring deterministic high-rate sampling, effective multitasking, and reliable bootloaders, BSP/HAL layers, drivers, and inter-processor communications. - Requirements and Compliance:
Collaborate with product management and marketing to translate customer needs into clear, traceable product specifications from system requirements, software requirements, and acceptance criteria targeting the metering industry. Drive compliance with applicable metering and power quality standards, including ANSI accuracy standards, ANSI C12.46, IEC 61000-4-30, and NEMA/ANSI submetering requirements, with IEEE C37.118 applied where synchro phasor functionality is required; work with validation teams to demonstrate compliance under harmonic distortion and environmental variations.
Establish and champion software quality, cybersecurity, and verification practices, including code reviews, Black Duck/Coverity scanning, secure boot, code signing, CI/CD and compatibility testing across hardware and software variants. - Product Development and Integration:
Lead the development and integration of high-precision measurement algorithms, including RMS, power, energy, demand, vector calculations, and phase compensation, to achieve required accuracy across operating ranges and real-world electrical conditions. Guide advanced power quality measurement and analytics, including waveform capture, harmonic analysis, flicker, anomaly detection, circuit health monitoring, and event sequencing, using precise time stamping and NTP/PTP synchronization to deliver reliable diagnostic information.
Partner with hardware engineers to ensure accurate sensing and acquisition, address current and voltage sensing, Rogowski coils, DC sensing, ADC interfacing, sampling theory, noise, and analog front-end behavior to achieve system-level measurement performance. - Product Connectivity:
Guide secure communications and platform integration, including TCP/UDP, Modbus, BACnet, CAN, Ether Net/IP, SNMP, MQTT, AMQP, and GOOSE as applicable, and integrate metering applications with our proprietary platform team, APIs, logging, and event-management capabilities. Establish software architecture and interface practices for metering visualization, including embedded web servers, React-based…
(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).