Eaton Corporation Plc logo

Embedded Software Specialist

Eaton Corporation Plc
  • Moon Township, PA
  • $122,000–$179,000 Per Year
  • Autofill and Review
6 days ago

Job Description

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.

Essential Functions:

  • 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 timestamping 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, EtherNet/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 interfaces, waveform and trend displays, and JSON/XML APIs, ensuring accurate presentation of energy and power quality data and secure access to product functionality.
  • Product Support: Lead investigations, research, and prototyping to resolve complex system issues, evaluate emerging technologies, and guide roadmap decisions; collaborate with quality, manufacturing, and customer-facing teams to implement verified corrective actions for field and production issues.

Qualifications:

Required (Basic) Qualifications:

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field from an accredited institution.
  • Minimum 7 years of experience developing embedded software or firmware for industrial products.
  • Minimum 5 years of experience in technical leadership (including: lead engineer, software specialist, or architect roles) involving embedded software and hardware/software integration.
  • Experience developing embedded software in C/C++ and working with real-time operating systems or embedded Linux.
  • Experience designing, integrating, and debugging embedded systems involving data acquisition, measurement processing, or industrial communications.
  • Eaton will not consider applicants for employment immigration sponsorship or support for this position. This means that Eaton will not support any CPT, OPT, or STEM OPT plans, F-1 to H-1B, H-1B cap registration, O-1, E-3, TN status, I-485 job portability, etc.

Preferred Qualifications:

  • Experience developing energy meters, power quality analyzers, branch-circuit monitoring systems, or related power distribution products for data center, industrial, and commercial applications.
  • Experience implementing high-precision measurement algorithms and advanced power quality functions, including waveform capture, harmonic analysis, anomaly detection, circuit health monitoring, and high-rate sample streaming.
  • Experience integrating current and voltage sensing technologies, including Rogowski coils and DC sensing, with knowledge of ADC interfacing, sampling theory, phase compensation, noise mitigation, and analog front-end behavior.
  • Experience with embedded Linux, FreeRTOS, or Zephyr; MCU/MPU architectures; BSP/HAL and driver development; interprocess communications; and Yocto-based build environments.
  • Experience with industrial and connected-device protocols such as Modbus, BACnet, CAN, EtherNet/IP, GOOSE, SNMP, MQTT, and AMQP, together with TCP/UDP networking and NTP/PTP time synchronization.
  • Experience integrating embedded applications with Eaton's proprietary platform or comparable connected-product platforms, including APIs, logging, event engines, and data services.
  • Familiarity with embedded web servers and metering visualization using React, component-based architectures, High charts or similar libraries, and JSON/XML interfaces.

What will make you successful?

An ideal candidate has a background of strong technical leadership and mentorship across embedded engineering teams, including strong cross functional collaboration driving architecture and design meeting customer requirements and business schedules. Success in this role requires excellent communication and interpersonal skills as well as robust problem-solving and analytical skills. A passion for innovation, scalable and reusable designs promoting modern engineering practices aligns with continuous improvement approach of this team.

All positions may require participation in video and in-person interviews as part of the hiring process. All candidates will be evaluated based on job-related competencies, and all candidates' privacy rights and data security will be protected in accordance with applicable laws.

We are committed to ensuring equal employment opportunities for all job applicants and employees. Employment decisions are based upon job-related reasons regardless of an applicant''s race, color, religion, sex, sexual orientation, gender identity, age, national origin, disability, marital status, genetic information, protected veteran status, or any other status protected by law.

Eaton believes in second chance employment. Qualified applicants with arrest or conviction history will be considered regardless of their arrest or conviction history, consistent with the Los Angeles County Fair Chance Ordinance, the California Fair Chance Act and other local laws.

You do not need to disclose your conviction history or participate in a background check until a conditional job offer is made to you. After making a conditional offer and running a background check, if Eaton is concerned about conviction that is directly related to the job, you will be given the chance to explain the circumstances surrounding the conviction, provide mitigating evidence, or challenge the accuracy of the background report.

To request a disability-related reasonable accommodation to assist you in your job search, application, or interview process, please call us at 1-800-836-6345 to discuss your specific need. Only accommodation requests will be accepted by this phone number.

We know that good benefit programs are important to employees and their families. Eaton provides various Health and Welfare benefits as well as Retirement benefits, and several programs that provide for paid and unpaid time away from work. Click here for more detail: Eaton Benefits Overview. Please note that specific programs and options available to an employee may depend on eligibility factors such as geographic location, date of hire, and the applicability of collective bargaining agreements.

Numbers & Facts

LocationMoon Township, PA
IndustryElectronics, Components, and Semiconductor Mfg
Salary$122,000–$179,000 Per Year
Company Size10,000 employees or more
Year Founded1911
Websitehttp://www.eaton.com

About Company

Eaton is a power management company with 2016 sales of $19.7 billion. We provide energy-efficient solutions that help our customers effectively manage electrical, hydraulic and mechanical power more efficiently, safely and sustainably. Eaton is dedicated to improving the quality of life and the environment through the use of power management technologies and services. Eaton has approximately 95,000 employees and sells products to customers in more than 175 countries. For more information, visit Eaton.com.

Skills

  • Algorithmsunmatched
  • American National Standards Institute (ANSI)unmatched
  • Analysis Skillsunmatched
  • Application Programming Interface (API)unmatched
  • Architectural Designunmatched
  • BSPunmatched
  • Background Investigationunmatched
  • Bootingunmatched
  • C Programming Languageunmatched
  • C++ Programming Languageunmatched
  • Code Reviewsunmatched
  • Communication Skillsunmatched
  • Compensation and Benefitsunmatched
  • Computer Engineeringunmatched
  • Computer Firmwareunmatched
  • Computer Scienceunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Improvementunmatched
  • Continuous Integrationunmatched
  • Corrective Actionunmatched
  • Cross-Functionalunmatched
  • Customer Relationsunmatched
  • Debugging Skillsunmatched
  • Design Evaluationunmatched
  • Device Driversunmatched
  • Electrical Engineeringunmatched
  • Electricityunmatched
  • Embedded Hardwareunmatched
  • Embedded Linuxunmatched
  • Embedded Operating Systemsunmatched
  • Embedded Softwareunmatched
  • Embedded Systemsunmatched
  • Emerging Technologyunmatched
  • Ethernetunmatched
  • Event Managementunmatched
  • Halunmatched
  • Hardware Quality Assuranceunmatched
  • Hardware-Software Integrationunmatched
  • IEEE (Institute of Electrical and Electronic Engineers)unmatched
  • IP (Internet Protocol)unmatched
  • InterProcess Communication (IPC)unmatched
  • International Electro-Technical Commission (IEC)unmatched
  • Internet Securityunmatched
  • Interpersonal Skillsunmatched
  • JSONunmatched
  • Maintain Complianceunmatched
  • Manufacturingunmatched
  • Mentoringunmatched
  • Microcontrollerunmatched
  • Multitaskingunmatched
  • NTPunmatched
  • Network Operations Centerunmatched
  • Performance Metricsunmatched
  • Problem Solving Skillsunmatched
  • Product Designunmatched
  • Product Developmentunmatched
  • Product Documentationunmatched
  • Product Lifecycleunmatched
  • Product Managementunmatched
  • Product Marketingunmatched
  • Product Supportunmatched
  • Prototypingunmatched
  • Quality Metricsunmatched
  • Realtime Linux Operating Systemunmatched
  • Realtime Operating Systemunmatched
  • Regulatory Complianceunmatched
  • SNMP (Simple Network Management Protocol)unmatched
  • Software Architectureunmatched
  • Software Developmentunmatched
  • System Architectureunmatched
  • Systems Analysisunmatched
  • TCP (Transmission Control Protocol)unmatched
  • Team Playerunmatched
  • Technical Leadershipunmatched
  • UDP (User Datagram Protocol)unmatched
  • User Interface/Experience (UI/UX)unmatched
  • Validation Testingunmatched
  • Waveformsunmatched
  • Web Serverunmatched
  • XML (EXtensible Markup Language)unmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder