Senior Embedded Firmware Engineer

Eaton CorporationCoraopolis, PA
$86,000 - $126,000Hybrid

About The Position

Eaton’s Advanced Technology team is hiring a Senior Firmware Engineer for its Protection, Control, and Solutions business. We are seeking an innovative, problem-solver to drive firmware development for embedded electronics used in next-generation, solid-state circuit protection devices. The focus of this role includes creating firmware functionality related to hardware drivers, protection, metering, communication, and user interface. This is a rare opportunity to shape a new category of power protection technology from the ground up – working shoulder-to-shoulder with a cross-functional engineering team to turn cutting-edge semiconductor and protection technology into a product line that redefines how electrical systems are protected. This role will be located in Moon Township, PA. A hybrid work model is available. We are able to offer sponsorship assistance for qualified candidates. The expected annual salary range for this role is $86000 - $126000 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.

Requirements

  • Bachelor’s degree in an Engineering field (Electrical, Computer Engineering, or Computer Science) from an accredited institution.
  • Minimum 3 years’ experience developing embedded firmware for electronic controls.
  • Proficient in C.
  • Experience with C++.
  • Knowledge and experience related to real time embedded systems.
  • Experience in using defect tracking systems and code repository.
  • Ability to read schematics.
  • Enjoys hands on work and has experience with lab equipment and safety.
  • Experienced in code sharing tools and multi-person development.
  • Knowledge of and experience with project tracking tools such as Jira and JAMA.
  • Strong written and verbal communication skills.

Nice To Haves

  • 2 years of experience working with Real-time Operating systems.
  • 2 years of experience working with embedded firmware in 8 bit through 32 bit microcontrollers (e.g. ARM Cortex, PIC).
  • 2 years of experience in implementing wired communication protocols.
  • 2 years of experience in developing device drivers and hardware bring up.

Responsibilities

  • Develop embedded firmware for both bare metal and RTOS based embedded systems.
  • Develop control and electrical fault management algorithm and firmware.
  • Plan work in detail at individual level, creating a robust and trackable plan, coordinated with the larger development team, including requirement definition and issue tracking.
  • Leverage central firmware repository (Github) for firmware development collaboration.
  • Leverage Jira for task management, team coordination and bug tracking.
  • Leverage AI related firmware development tools to increase throughput and efficiency.
  • Document development efforts in both specifications and code comments.
  • Review own work as well as others work in formal design and quality reviews.
  • Test own work or work of others, meeting quality and reliability goals.
  • Perform and contribute to technical research and investigations.
  • Collaborate with teams from ERL, Electrical Sector Center of Excellence, and external technology resources (National Labs and Universities) for technology and product innovation.
  • Generate value added intellectual property.

Benefits

  • Health and Welfare benefits
  • Retirement benefits
  • Programs that provide for paid and unpaid time away from work
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service