Logo
Eaton

Embedded Software Specialist

Eaton, Raleigh, North Carolina, United States, 27601

Save Job

Eaton’s Electrical Critical Power & Digital Infrastructure Division is hiring an

Embedded Software Specialist

for a hybrid role located near our Raleigh, NC facility. The role offers relocation assistance within the United States, sponsorship, and a competitive annual salary range of $115,499 – $169,399.

Why Eaton

Be a key member of a world‑class organization that creates market‑leading 3‑phase products.

Opportunities for career advancement through a defined technical track and broader Eaton career opportunities in various business functions.

Work in a modern hybrid collaborative environment with flexible work/life balance.

Competitive salary and benefits package including 401K, medical, dental, tuition reimbursement, paid holidays, vacation, paid parental leave.

Raleigh, NC $106,000.00 – $125,000.00

What You’ll Do

Be a technical leader for product development, responsible for meeting schedule, cost and product performance goals.

Propose innovative technical solutions to complex problems.

Work closely with product management on creating product requirements and specifications.

Determine how to refresh existing platforms when necessary.

Occasionally assist with embedded software development using C, C++ for ARM / DSP processors for three‑phase power systems when critical and complex issues arise.

Work with control system experts to develop algorithms that control inverters, rectifiers and DC/DC converters.

Analyze existing code modules and techniques to determine advantages and deficiencies.

Analyze the power system architecture and requirements to develop technical solutions to achieve product requirements.

Keep track of latest embedded software strategies, processes and tools. Apply knowledge to power electronics applications.

Work closely with the Cybersecurity Center of Excellence (CCoE) to support implementation of cybersecurity best practices which meet corporate standards and successfully pass cybersecurity audits.

Be a mentor who provides support and guidance to junior level engineers.

Develop engineering documentation including software requirements specification, design verification test plans, product configuration specifications, user interface specifications.

Work with global software team members to develop products and achieve software releases.

Lead firmware and functional design reviews at various product development stages.

Required (Basic) Qualifications

Minimum of a Bachelor's Degree in Engineering from an accredited institution.

Minimum of one year engineering experience in electrical design or software development with power electronics.

Minimum of seven (7) years of experience in software/Embedded development.

Minimum of one (1) year experience developing software with Real Time Operating Systems (RTOS).

Preferred Qualifications

Master's degree in Engineering from an accredited institution.

Extensive experience in developing, coding and troubleshooting real‑time software.

Extensive experience programming in C, C++, in an embedded environment.

Track record of working with control systems for power electronics.

Experience with embedded Linux.

Understanding of analog and digital circuitry.

Position Success Criteria

Ability to work well as a team member on new product development projects and individual contributor when necessary.

Ability to demonstrate technical leadership and communicate technical features and requirements to non‑technical functions to ensure buy‑in across the organization.

Experience with version control repository hosting services such as Bitbucket, SVN.

Experience in three‑phase power systems, power electronics and power conversion topologies.

Familiarity with the Software Development Life Cycle (SDLC) and leading software releases.

Ability to simulate, analyze, and troubleshoot using HIL systems.

Ability to understand low level hardware specifications and ability to read, interpret and understand hardware schematics.

Experience developing advanced digital controls and algorithms for AC to DC power conversion preferred.

Experience working with global teams.

Strong background in power electronics and embedded systems.

Competent with MATLAB/PLECS.

Familiarity with System Composer.

Familiarity with different operating systems such as FreeRTOS, μC/OS, TI's DSP/BIOS RTOS and Linux.

Familiarity with schematic entry and PCB design tools like Altium, Cadence, etc.

Familiarity with common tools and methods to work in a high‑power lab (480V) environment, oscilloscope, power analyzers and meters.

Understanding of Model Based Development (MBD).

Understanding of Test Driven Development (TDD).

Excellent verbal and written communication skills are essential to this role.

Strong attention to detail while consistently operating with a sense of urgency.

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.

#J-18808-Ljbffr