Eaton's Electrical Critical Power Solutions Division is seeking a Embedded Software Engineer - Real-Time Systems to join our team in Raleigh, NC. Relocation benefits will be provided within the United States only. 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. The expected annual salary range for this role is $105,000- $143,000 a year.
Requirements
- 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.
Benefits
- Generous Paid Time Off
- Retirement Plan