Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Embedded Firmware Engineer

Eaton Plc

Senior Embedded Firmware Engineer

Eaton's Electrical Critical Power Solutions Division designs, manufactures, and services Uninterruptible Power Supply (UPS) systems, batteries, and electronic-based products to ensure power reliability in the most demanding applications. Our employees deliver mission-critical solutions to our customers' most challenging energy management requirements. Making what matters work at Eaton takes the passion of every employee around the world. We create an environment where creativity, invention, and discovery become reality, each and every day. It's where bold, bright professionals like you can reach your full potential—and where you can help us reach ours. The Senior Embedded Software Engineer will report to our Engineering Manager and will be part of a cutting edge cross functional team developing energy transition and 3 phase UPS products for the Data Center business. This individual will be responsible for software architecture design, its implementation and verification for energy transition and 3 phase UPS products. This includes developing requirements, software features, application-level code and design verification for power electronics products. This individual will work closely with other software/firmware, cross functional engineers and global teams to monitor project activities, supporting the commissioning and support of energy transition and UPS products in the field along with contributing to the platforming of development of those products.

This position:

  • Creates release plans for upcoming software releases.
  • Contributes to firmware development for sustaining projects (uninterruptible power supplies, energy storage, and other ESS products) while meeting schedule, cost, and product performance goals.
  • Works with global engineering teams in the development, test and release of embedded firmware for ESS product lines.
  • Writes and maintains functional specifications of design solutions.
  • Monitors the activities on the firmware development and adapts plans to meet the schedule. Interfaces closely with cross-functional team members.
  • Promotes process improvement initiatives. Works with cross-functional team to implement new processes.
  • Analyzes, designs, codes and tests software used in uninterruptible power systems and other power quality products.
  • Develops firmware that meets coding standards and product design requirements. Documents and formally releases embedded software following company procedures.
  • Develops test plans and monitors test results.
  • Performs firmware design reviews for other members of the team.
  • Applies best engineering practices and decision making for advanced technical problem solving.
  • Fosters an environment that promotes Eaton's goals, philosophies, and encourages continuous improvement.

Why Eaton?

  • Be a key member of a world-class organization that creates market leading UPS, distribution and energy transition products.
  • Work in a modern hybrid collaborative environment. Eaton is committed to fostering a successful work/life balance.
  • Competitive salary and benefits package including 401K, medical, dental, tuition reimbursement, paid holidays, vacation, paid parental leave.
Qualifications:

Basic (Required) Qualifications:

  • Bachelor's degree in Engineering from an accredited institution
  • Minimum of three years of industry work experience in electrical product development
  • Must be based within the US

Preferred Qualifications:

  • Masters Degree from an accredited institution
  • Minimum 5 years experience preferred
  • Experience with state machine design
  • Experience using Hardware-in-the-loop (HIL) simulation.
  • Knowledge of modern software development processes
  • Experience with Test Driven Development (TDD)
  • Experience with FPGA development
  • Experience with developing solutions to cybersecurity vulnerabilities
  • Design experience with UPS and/or power electronic products for high reliability
  • Experience developing advanced digital controls and algorithms for AC to DC power conversion
  • Experience in design of complex state machines and closed loop controls
  • Ability to analyze and troubleshoot analog and digital control circuitry
  • Experience working on a cross-functional, world-wide development project
Skills:

Ability to demonstrate strong knowledge and experience embedded firmware development consisting of state machines, control algorithms and user interfaces. Extensive Experience in C/C++. Ability to demonstrate knowledge of power systems. Ability to work lab environment around high voltage where safety awareness is critical. Ability to read schematics and interpret the behavior of electronic systems. Ability to work productively on global firmware teams. Ability to demonstrate excellent written and verbal communications. Position requires an individual who is self-motivated, self-managed, team-oriented, proactive, attentive to detail, task oriented, and able to overcome obstacles to meet schedule requirements.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Embedded Firmware Engineer in Raleigh, NC vacancy
  • $94k - $138k

    Eaton’s Electrical Critical Power Solutions Division is seeking a Senior Embedded Firmware Engineer to join our team in Raleigh, NC. This hybrid role includes 3 days in-office and 2 days remote, with relocation benefits provided. Candidates must live within 50 miles of... 
    Senior
    Work at office
    Remote work
    Relocation package

    Eaton

    Raleigh, NC
    1 day ago
  •  ...Senior Linux Firmware Engineer Eaton's Electrical Critical Power & Digital Infrastructure division (CPDI) is currently seeking a Senior Firmware...  ...teams in the development, test, and release of embedded Linux software for CPDI product lines and technology development... 
    Senior
    Work experience placement
    Work at office
    Local area
    Remote work
    Worldwide
    Relocation package

    Eaton Plc

    Raleigh, NC
    12 hours ago
  • $104k - $143k

     ...Your Role at Baxter This is where your work saves lives Baxter is seeking a talented and motivated Senior Embedded Software Engineer to join our Novum Infusion Pump team in the Medical Products and Therapies group. As an integral member of our team, you... 
    Senior
    Temporary work
    Local area
    Work visa
    Flexible hours

    Baxter

    Raleigh, NC
    1 day ago
  • $150.2k - $283.5k

    Ford Motor Company seeks a leader for its embedded systems software development team. This role involves designing real-time embedded...  ...and performance. The position requires a Bachelor's degree in engineering or computer science, along with over 10 years' experience. The... 
    Senior

    Ford Motor Company

    Raleigh, NC
    2 days ago
  • $94k - $138k

    Eaton’s ES AMER ESS division is currently seeking a Senior Linux Firmware Engineer. The expected annual salary range for this role is $94,000 - $...  ...You will collaborate with a global software team, develop embedded Linux software for ARM/DSP processors, and manage the... 
    Senior
    Work experience placement
    Relocation package

    Eaton Corporation

    Raleigh, NC
    4 days ago
  • $94k - $138k

    Eaton Corporation is seeking a Senior Linux Firmware Engineer for its Raleigh, NC location. This role involves designing and developing software...  ...Computer Engineering and a minimum of 3 years of experience in embedded software development, particularly in embedded Linux. The... 
    Senior

    Eaton Corporation

    Raleigh, NC
    3 days ago
  • $58 - $65 per hour

    Senior Embedded Software Engineer (C++/QT). Location: Cary, NC $58- $65/hr Summary: The ideal candidate will have experience working in Developing Embedded Display Devices, C++ & Embedded Systems in Qt. This role involves focuses on incorporating advanced technology... 
    Senior
    Hourly pay
    Full time

    Monvik Info Solutions LLC

    Raleigh, NC
    23 hours ago
  •  ...Overview We are seeking a full-time Senior Embedded Linux Engineer for our Outdoor team at Garmin's U.S. headquarters in the Greater Kansas City area or at our Cary, NC location. In this role, you will be responsible for developing low-level embedded software for... 
    Senior
    Full time
    Internship

    Garmin International Inc

    Cary, NC
    23 hours ago
  •  ...Position Summary Parker Lord Electromechanical Systems (EMS) is seeking an experienced Embedded Software Engineer to develop and verify software for control systems used in demanding aerospace and industrial applications. This role focuses on motor control... 
    Senior
    Permanent employment
    For contractors
    Work experience placement
    Work from home
    1 day per week

    Parker Hannifin Corporation

    Cary, NC
    2 days ago
  • $140k - $150k

     ...possible every day. About the Role Plume's Core Engineering team is looking for a Senior Wireless Firmware Engineer with deep expertise in WiFi driver...  ...and broadband solutions. You will work across embedded firmware, wireless drivers, and system-level software... 
    Senior
    Local area
    Remote work
    Work from home

    Plume

    Raleigh, NC
    1 day ago
  • $58 - $65 per hour

    Senior Embedded Software Engineer (C++/QT) TTL-Classification: Public Location: Cary, NC Salary: $58-$65/hr Summary: The ideal candidate will have experience working in developing embedded display devices, C++, and embedded systems in Qt. This role focuses on incorporating... 
    Senior

    Monvik Info Solutions LLC

    Cary, NC
    2 days ago
  • Pentangle Tech Services | P5 Group in Cary, North Carolina, is seeking an experienced software developer to work on embedded display devices and IHM equipment. The ideal candidate will have a strong background in C++ and Qt, combined with experience in embedded systems... 
    Senior

    Pentangle Tech Services | P5 Group

    Cary, NC
    3 days ago
  • Garmin Ltd. is seeking a full-time Senior Embedded Linux Engineer for our Outdoor team in Cary, NC or the Greater Kansas City area. In this role, you will develop low-level embedded software for various Garmin Consumer Outdoor products, including C/C++ software and device... 
    Senior
    Full time

    Garmin Ltd.

    Cary, NC
    3 days ago
  • Garmin Ltd. is looking for a full-time Senior C/C++ Embedded Software Engineer located in Cary, North Carolina. This role involves leading embedded software development for marine applications that enhance navigational and entertainment experiences for boaters. The ideal... 
    Senior
    Full time

    Garmin Ltd.

    Cary, NC
    3 days ago
  •  ...Job Description The company's Electrical Critical Power & Digital Infrastructure division is currently seeking a Senior Embedded Firmware Engineer to join our team. This position will be a hybrid office/remote role as long as you live within 50 miles of our Raleigh... 
    Senior
    Work experience placement
    Work at office
    Remote work
    Work from home
    Relocation package
    Flexible hours

    Greenfield Source

    Raleigh, NC
    27 days ago
  • $104k - $143k

     ...pride.  Your Role at Baxter This is where your work saves lives Baxter is seeking a talented and motivated Senior Embedded Software Engineer to join our Novum Infusion Pump team in the Medical Products and Therapies group. As an integral member of our team,... 
    Senior
    Temporary work
    Local area
    Work visa
    Flexible hours

    Baxter International Inc

    Raleigh, NC
    more than 2 months ago
  •  ...the Raleigh area that is adding to its engineering team as the product moves closer to FDA...  ...will help test, troubleshoot, and validate embedded systems that are central to the product’...  ...comfortable working close to both the firmware and hardware layers. The work includes test... 
    Senior

    Accentuate Staffing

    Raleigh, NC
    26 days ago
  •  ...Overview Role: Senior Mobile Developer Location: Raleigh, NC Duration: Fulltime BGV will be done for the selected candidates. Required Hands-On Skills iOS development experience Android development experience Strong JavaScript experience Proven ability to lead junior... 
    Senior
    Full time
    Relocation

    Infoways

    Raleigh, NC
    3 days ago
  •  ...Job Title Location 2626 Glenwood Ave, Raleigh, NC, 27608, United States Job Category Development, Web Engineering Industry Banking, FinTech, Financial Services Employee Type Exempt FT Non Officer Manage Others No Minimum Experience 5 Years Contact... 
    Senior

    First Carolina Bank

    Raleigh, NC
    1 day ago
  •  ...A leading mobile app development company is looking for a Senior Mobile Engineer to design and develop custom Android and iOS applications. You will collaborate in a remote environment, delivering innovative solutions that meet high-quality standards. Ideal candidates... 
    Senior
    Remote work

    Tive Inc

    Raleigh, NC
    3 days ago
  • $55 per hour

     ...Position: Senior Mobile Engineer Reports to: Engineering Manager Level: Senior Location: Remote Job type: PT Contract to Start with potential to become FT. Pay: from $55/hr About the Role As a Mobile Software Engineer, you will work with the team to develop, sustain,... 
    Senior
    Contract work
    Remote work
    Worldwide
    Flexible hours

    Tive Inc

    Raleigh, NC
    3 days ago
  •  ...Australia-Employment is seeking a Senior Software Engineer specialized in LTI/LMS Integrations to build and expand integrations in an AI startup environment. This fully remote position offers competitive compensation and a chance to work with a senior team. Strong candidates... 
    Senior
    Remote work

    Australia-Employment

    Raleigh, NC
    1 day ago
  • Veeva Systems, Inc. in North Carolina is seeking an experienced professional to manage day-to-day operations of enterprise systems while implementing user-centric solutions. This role involves supporting collaboration tools like Google Workspace and Zoom, along with maintaining...
    Senior
    Flexible hours

    Veeva Systems, Inc.

    Raleigh, NC
    3 days ago
  • $125k - $140k

     ...Egnyte is looking for a Senior Solutions Engineer specializing in the Architecture, Engineering, and Construction industry. In this role, you will bridge the gap between technical and business needs, lead customer engagements, and develop tailored solutions. Successful... 
    Senior
    Remote work
    Flexible hours

    Egnyte

    Raleigh, NC
    4 days ago
  • A leading IT staffing company in North Carolina is seeking an experienced IT Professional to develop and support applications primarily using .NET. Candidates should have strong analytical skills and technical writing ability to translate business requirements. Responsibilities...
    Senior
    Full time

    Artech Information System LLC

    Raleigh, NC
    4 days ago
  • NewsNowGh is seeking a Mainframe Systems Programmer to work in Raleigh, North Carolina. This role involves managing and supporting enterprise mainframe environments, requiring a minimum of ten years of experience in mainframe systems programming. Successful candidates will...
    Senior
    H1b

    NewsNowGh

    Raleigh, NC
    2 days ago
  •  ...I did my part and supported the Regular Toilet is seeking a Sr. Software Engineer to join their Raleigh team. In this role, you will own complex features, drive software development, and collaborate closely with Product and Design teams. You will handle significant problem... 
    Senior

    I did my part and supported the Regular Toilet

    Raleigh, NC
    4 days ago
  • SupportFinity™ is seeking an experienced developer for a contract position in North Carolina. The candidate will be responsible for both backend and frontend development, utilizing technologies like Java (8+), Spring Framework, and JavaScript. This role involves working...
    Senior
    Contract work

    SupportFinity

    Raleigh, NC
    2 days ago
  • Inmar Inc. is looking for a Senior Mobile Developer in North Carolina. As part of our team, you will lead mobile projects and develop applications primarily using Swift. You will manage the entire mobile app lifecycle, focusing on user-friendly designs and effective performance... 
    Senior
    Flexible hours

    Inmar Inc.

    Raleigh, NC
    3 days ago
  •  ...company driving innovation at the forefront of precision technology. With a global footprint and a legacy of excellence, we empower engineers to bring next-generation breakthroughs to life — faster, smarter, and more reliably. Our high-performance instruments, sensors,... 
    Senior
    Permanent employment
    Local area
    Remote work

    Ralliant

    Raleigh, NC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded Firmware Engineer. Be the first to apply!