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

Lead Embedded Software Engineer - Real time systems

$105k - $154k

Eaton Plc

Lead Embedded Software Engineer – Real-Time Systems

Eaton's Electrical Critical Power Solutions Division is hiring a Lead Embedded Software Engineer – Real-Time Systems to join our growing team in Raleigh, NC. We offer relocation assistance within the United States along with sponsorship support.

This position will be a hybrid office (3 days in-office, 2 days remote) role as long as you live within 50 miles of our Raleigh, NC facility.

You will work as part an engineering team to develop, test, and release embedded software in support of new product development. Collaborate with global cross-functional teams to support the launch of new products, including SiC-based three-phase power conversion systems designed to support critical loads such as data centers.

The expected annual salary range for this role is $105,000- $154,000 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:
  • Work as part an engineering team to develop, test, and release embedded software in support of new product development. Collaborate with global cross-functional teams to support the launch of new products, including SiC-based three-phase power conversion systems designed to support critical loads such as data centers.
  • Review product requirements and collaborate with system engineers to translate system-level specifications into embedded software architecture for new products.
  • Evaluate alternative embedded software architecture solutions to meet customer and product development requirements factoring in cost, performance, and schedule.
  • Establish system & sub-system level requirements from functional specifications and application needs.
  • Develop, debug, and test embedded software in C/C++ for real-time control and system functionality.
  • Validate designs using real-time hardware in the loop (HIL) simulation systems.
  • Develop and optimize HDL code (e.g., VHDL/Verilog) for implementing digital control algorithms on FPGA.
  • Perform synthesis, place-and-route, and timing closure using industry-standard FPGA toolchains (e.g., Xilinx Vivado, Intel Quartus).
  • Support board-level bring-up and debugging of PLC, Microcontroller, and FPGA-based systems using tools such as oscilloscopes, logic analyzers, and JTAG debuggers.
  • Apply best engineering practices and decision making for advanced technical problem solving.
  • Leverage your skill and experience by giving guidance and leadership to other technical project team members.
  • Work with global product development teams to solve problems related to performance, functionality, safety, reliability, quality and component availability.
Qualifications:

Required (Basic) Qualifications:

  • Bachelor's Degree in Electrical/Electronics or Computer Engineering from an accredited institution with at least five (5) years of work experience in real-time Firmware/Embedded software Development OR
  • Master's Degree in Electrical/Electronics or Computer Engineering from an accredited institution with at least three (3) years of work experience in real-time Embedded software Development

Preferred Qualifications:

  • Design experience with power electronic products.
  • Experience in embedded firmware development and programming in C/C++.
  • Experience developing digital controls and algorithms for AC and DC power conversion.
  • Experience using Hardware-in-the-loop (HIL) simulation.
  • Experience with FPGA-based implementation of digital control algorithms and PWM modulation techniques.
  • Familiarity with integrating FPGA designs with microcontrollers or DSPs in mixed-signal embedded systems.
  • Ability to analyze and troubleshoot analog and digital control circuitry.
  • Experience with real time operating systems (RTOS)
Skills:
  • Strong understanding of analog & digital control theory along with digital filter designs.
  • Extensive knowledge of MATLAB/Simulink tools including Control Toolbox, StateFlow, Optimization Verification & Filter Designs.
  • Experience in design of closed loop control systems.
  • Ability to simulate, analyze, and troubleshoot using HIL systems, preferably OPAL-RT.
  • Knowledge of three phase electrical power systems
  • Proficiency in HDL languages (VHDL, Verilog).
  • Familiarity with industry-standard FPGA toolchains, including synthesis, simulation, and timing analysis tools (e.g., Xilinx Vivado, Intel Quartus, ModelSim).
  • Experience debugging FPGA designs using lab equipment such as oscilloscopes, logic analyzers, and JTAG interfaces.
  • Excellent verbal/written 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.
  • Work in lab environment around high voltage where safety awareness is critical.
Vacancy posted 20 hours ago
Similar jobs that could be interesting for youBased on the Lead Embedded Software Engineer - Real time systems in Raleigh, NC vacancy
  • GCS Recruitment is seeking a C++ Embedded Software Engineer in Raleigh, NC. The position is on-site and involves 12 months...  ...high-performance C++ applications in a real-time embedded environment, implementing logging systems, and supporting platform migration. The ideal... 
    Suggested
    Contract work

    GCS Recruitment

    Raleigh, NC
    4 days ago
  •  ...North Carolina, is seeking a Technical Lead for its Application Development team. This...  ...technical implementation of Versana’s real-time syndicated loan platform, ensuring quality...  ...a strong background in full-stack engineering and be passionate about scalable design.... 
    Suggested

    Versana

    Raleigh, NC
    1 day ago
  • Televic Rail in Morrisville, North Carolina, is seeking a Software Development Engineer to build innovative onboard communication and passenger information technologies. This role involves designing, developing, and maintaining software solutions for rail products. The... 
    Suggested

    Televic Rail

    Morrisville, NC
    4 days ago
  •  ...driven noise suppression, real‑time language translation,...  ...build the Intelligent System of Action? Join us in...  ...a Deployment Systems Engineer (DSE) , you are the...  ...hardware delivery and software integration. Key Responsibilities...  ...during deployment, or embedded long‑term).... 
    Suggested
    Temporary work
    Work at office
    Immediate start
    Monday to Friday
    Shift work

    Dormont Manufacturing Co

    Raleigh, NC
    4 days ago
  •  ...activities may change from time to time. Performs...  .... Typically leads moderately complex projects...  ...knowledge in information systems and ability to identify...  ...3rd-party systems software, including CICS system...  ...or CICS architecture re-engineering initiatives. ~ Provide... 
    Suggested
    Permanent employment
    Full time
    Part time
    Work experience placement
    H1b
    Work at office
    Remote work
    Work visa
    Shift work
    Day shift

    SunTrust Investment Services, Inc.

    Raleigh, NC
    8 hours ago
  • $60 - $80 per hour

     ...apply for the Mainframe System Programmer role at Apex...  ...% Remote Our Mainframe Engineering team is looking for an...  ...responding to issues in a timely manner by receiving and...  ...and trouble shooting. Lead the installation of new...  ...IBM and third-party software using SMP/E, zOSMF, or... 
    Full time
    Remote work

    Apex Systems

    Raleigh, NC
    4 days ago
  •  ...job description: The Lead Software Engineer is a senior, hands-on...  ...for implementing systems that embed quality, testing...  ...3. Policy as code is embedded and enforceable at scale...  ...Delivery speed, cycle time, and validation...  ...Observability provides real time visibility into execution... 
    Permanent employment
    Full time
    Part time
    H1b
    Work at office
    Immediate start
    Work visa
    Shift work
    Day shift

    Truist Inc

    Raleigh, NC
    8 hours ago
  •  ...JOB TITLE: Systems Integrator COMPANY: Hoffman Building Technologies STATUS: Full Time, Non-Exempt (Eligible for overtime) Job Purpose...  ...with other members of engineering and programming team....  ...Contributes to team effort by: leading by example; initiating an open... 
    Full time
    For subcontractor

    Hoffman & Hoffman

    Raleigh, NC
    4 days ago
  • Versana located in Raleigh, North Carolina is seeking a highly motivated Technical Lead to guide their Application Development team. This role involves overseeing technical direction, ensuring delivery excellence, and fostering innovation. The ideal candidate will have... 

    Versana

    Raleigh, NC
    1 day ago
  • $97.5k - $199.5k

     ...priorities. As a Lead Consulting Developer...  ...hands-on software design and programming...  ...building distributed systems and large-scale architectures...  ...to junior engineers and peers Drive...  ...match # Paid time off: Flexible Vacation...  ...care. And with AI embedded across our... 
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    5 days ago
  • $112.7k - $193.2k

     ...Responsibilities Lead the architecture,...  ..., automation, and engineering productivity...  ...technical strategy, system design, and implementation...  ..., compliance, and time to market...  ...science, or advanced software engineering roles,...  ...these concepts to real world, enterprise... 
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Raleigh, NC
    21 hours ago
  • $70 - $75 per hour

     ...Lead System Engineer Req number: R8001 Employment type: Full time Worksite flexibility: Remote Who we are CAI is a global services firm with over...  ...experience, and a passion for leveraging AI tools in software engineering, and are looking for your next... 
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Work at office
    Local area
    Remote work
    Worldwide

    CAI

    Raleigh, NC
    3 days ago
  • $103.71k - $138.28k

     ...requiring the selected candidate to both lead and participate in multiple team environments...  ...independent efforts to all aspects of system integration including design, analysis,...  ...and experience in system architecture and engineering disciplines. Specific technical knowledge... 
    Temporary work
    Remote work

    Lumen Inc

    Raleigh, NC
    4 days ago
  • ## ICS: Industrial Control Systems IntegratorApplylocations: Cherry...  .... Our proficiency spans engineering, logistics, operations, science...  ...of Veeam and other historian software.* Broad knowledge of Microsoft...  ...project support.* Proficiency in time management, including... 
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    KBR, Inc

    Raleigh, NC
    1 day ago
  • $88.86k - $118.48k

     ...accountability environment where bold ideas drive real innovation for our customers, partners,...  ...us today. The Role The Senior IT Systems Engineer provides advanced Tier II support by...  ...and Turn-up processes. Interface with Lead Engineers with network requirements and... 
    Full time
    Temporary work
    Work at office
    Remote work
    Shift work
    Night shift

    Lumen

    Raleigh, NC
    3 days ago
  • $160k - $220k

    Sr Manager, Software Systems (RELOCATION ASSISTANCE PROVIDED) Join Baxter International Inc...  ...based in Raleigh, NC, and involves leading a team of engineers to develop innovative software...  ...projects within infusion systems, ensuring timely and high-quality delivery.... 
    Relocation package
    Flexible hours

    Baxter International Inc.

    Raleigh, NC
    2 days ago
  • Hoffman- in Raleigh, NC seeks a Commissioning Engineer to manage DDC systems' commissioning processes. This full-time role involves organizing projects, directing subcontractors, and ensuring system functionality according to specifications. The ideal candidate should have... 
    Full time
    For subcontractor

    Hoffman-

    Raleigh, NC
    3 days ago
  • ## Operating Systems Software Programmer IApplyremote type: Hybridlocations: Wake County, NCtime...  ...of this position is to provide advanced lead technical (technical expert) support in...  ...requests for reasonable accommodation at any time during the hiring process or while on... 
    Contract work
    Temporary work
    Work experience placement
    Casual work
    Work at office
    Night shift

    Arts In Wilmington

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

     ...Senior Embedded Software Engineer (C++/QT) TTL-Classification: Public Location: Cary, NC Salary: $58...  ...embedded display devices, C++, and embedded systems in Qt. This role focuses on...  ...embedded systems development, including real‑time operating systems (RTOS) and Yocto Linux... 

    Monvik Info Solutions LLC

    Cary, NC
    1 day ago
  • $40 per hour

    Overview We are looking for a Systems Developer to join our team to train AI models. You will measure the progress of AI chatbots, evaluate...  ...’s degree is preferred but not required Benefits This is a full-time or part-time REMOTE position You can choose which projects you... 
    Hourly pay
    Full time
    Contract work
    Part time
    Remote work

    DataAnnotation

    Raleigh, NC
    5 days ago
  •  ...AI & ML Tech Lead Location: Raleigh, NC (Hybrid) Job Type: Full Time / W2 Only Experience Level: 8-15...  ...Architecture end to end, built systems. We are seeking a...  ...LLMs, prompt engineering, and AI agents. Understanding...  .... Why Join Us? Work on real production AI systems,... 
    Full time
    Flexible hours

    Ccube Inc

    Raleigh, NC
    4 days ago
  • $97k - $143k

     ...Sector division is currently seeking a Lead Embedded Hardware Engineer. Relocation offered.The expected...  ...that power next-generation protection systems.As a Lead Hardware Engineer, you will...  ...programs that provide for paid and unpaid time away from work. Click here for more... 
    H1b
    Local area
    Relocation
    Visa sponsorship

    Nutanix

    Raleigh, NC
    5 days ago
  • $97k - $143k

    Lead Embedded Hardware Engineer • Eaton’s Corporate Sector division - Relocation offered. Expected annual...  ...that power next‑generation protection systems. Execute full hardware development life...  ...that provide for paid and unpaid time away from work. For details, see Eaton... 
    Local area
    Relocation
    Visa sponsorship

    Eaton Corporation

    Raleigh, NC
    2 days ago
  •  ...Embedded Software Engineer Electric Research and Manufacturing Cooperative, Inc. (ERMCO) is the leading manufacturer of distribution transformers and engineered...  ..., controls, and systems engineers. This role will...  ...Experience debugging on real hardware Experience with... 
    Relocation package

    Pioneer Transformers

    Raleigh, NC
    4 days ago
  • Borgwarner Emissions Systems Spain SL in North Carolina is seeking a skilled software engineer to define system software requirements and lead cross-departmental teams. The ideal candidate will possess a Bachelor's Degree in Electrical Engineering or Computer Engineering... 

    Borgwarner Emissions Systems Spain SL

    Raleigh, NC
    3 days ago
  •  ...Network, Inc. (DSN) is seeking a full-time Senior C++ Software Engineer (Autonomous Systems) to join our team in Mossville,...  ...JOB RESPONSIBILITIES: Lead the design, development, and ownership...  ...prototypes into production-grade, real-time software Serve as a technical... 
    Full time

    Diversified Services Network

    Cary, NC
    1 day ago
  • $180k - $210k

     .../yr Title: Senior Manager Software Systems Location: Hybrid, Raleigh...  ...Manager of Systems Software Engineering, you will lead a team of 10 systems and...  ...development and optimization of embedded and digital products...  ...deliverables and ensuring timely, high-quality delivery. Drive... 
    Permanent employment
    Full time
    Remote work
    Relocation
    Relocation package

    Insight Global

    Raleigh, NC
    2 days ago
  •  ...keep them there. We’re looking for a Lead Software Engineer in Raleigh, NC to join us in...  ...Provide support and maintenance for existing systems in Customer Solutions Integrations area...  ...office days Tues/Wed/Thurs) ~ Generous Time Off ~40 Hours of Volunteer Time Off... 
    Work at office
    Flexible hours

    Enact Holdings, Inc.

    Raleigh, NC
    12 days ago
  • $122k - $179k

     ...seeking a Digital Controls and Embedded Software Engineer Specialist. The expected...  ...Power Supply (UPS) systems, batteries, and electronic-...  ...organization that creates market leading 3-phase products. • Opportunities...  ...and designing advanced real-time DSP algorithms for advanced... 
    Work experience placement
    H1b
    Work at office
    Local area
    Remote work
    Visa sponsorship
    Relocation package

    Eaton

    Raleigh, NC
    5 days ago
  • Eaton Corporation is seeking a Lead Embedded Hardware Engineer in Raleigh, North Carolina. This role involves designing and validating embedded electronics for low- and medium-voltage circuit breakers. You will be responsible for leading the hardware development life cycle... 

    Eaton Corporation

    Raleigh, NC
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Embedded Software Engineer - Real time systems. Be the first to apply!