Youngsville, NC

Embedded Firmware & FPGA Engineer

Onsite$80,000 - $118,000/yrPosted 3 weeks agoVisa Sponsorship

Job details

Location
Youngsville, NC
Work type
Onsite
Compensation
$80,000 - $118,000/yr
Visa
Sponsorship available
Posted
3 weeks ago
Apply on
eaton.eightfold.ai

About this role

Eaton’s Electrical Critical Power Solutions Division is hiring an Embedded Firmware & FPGA Engineer to develop, verify, and release FPGA-based solutions for power management products. The role supports new product development, including SiC-based three-phase power conversion systems for mission-critical applications, and involves collaboration with global cross-functional engineering teams.

What you'll do:

  • Work as part of an engineering team to architect, develop, verify, test, and release FPGA-based designs 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 systems, firmware, controls, power electronics, and hardware engineers to translate system-level specifications into FPGA architecture and detailed design requirements
  • Evaluate alternative FPGA architectures and implementation approaches to meet customer and product development requirements while considering performance, resource utilization, cost, reliability, and schedule
  • Design, develop, review, and maintain synthesizable RTL using Verilog, SystemVerilog, and/or VHDL
  • Develop FPGA logic for functions such as PWM generation, digital control, protection and fault management, high-speed data acquisition, sequencing, state machines, digital filtering, and processor/peripheral interfaces
  • Develop modular and reusable FPGA design components and establish effective FPGA coding and design practices
  • Develop testbenches and perform RTL simulation and functional verification to ensure designs meet functional and system requirements
  • Perform synthesis, place-and-route, static timing analysis, and timing closure using industry-standard FPGA development toolchains
  • Analyze and resolve FPGA implementation challenges related to timing, resource utilization, clock distribution, reset architecture, and clock-domain crossing
  • Design and integrate communication interfaces between FPGAs, microcontrollers, DSPs, ADCs, DACs, and other system components using interfaces such as SPI, I2C, UART, CAN, Ethernet, and parallel interfaces, as applicable
  • Support board-level bring-up, integration, and debugging of FPGA-based systems using oscilloscopes, logic analyzers, JTAG debuggers, and embedded FPGA debugging tools
  • Participate in design reviews, RTL code reviews, verification reviews, and root-cause investigations

What they're looking for:

  • Bachelor's degree in Electrical Engineering, Electronics Engineering, Computer Engineering, or a related engineering discipline from an accredited institution with at least 1 internship experience in embedded software or firmware development
  • Strong knowledge of digital logic design, synchronous design principles, finite-state machines, pipelining, clocking, reset architectures, and FPGA resource optimization
  • Ability to read and understand electrical schematics, component datasheets, interface specifications, and timing diagrams
  • Excellent verbal and written communication skills
  • Demonstrated ability to work effectively in cross-functional and geographically distributed engineering teams
  • Self-motivated, proactive, detail-oriented, and capable of independently driving technical activities to meet project schedules
  • Ability to work in a laboratory environment around high-voltage equipment where strict adherence to safety practices is critical
  • Professional experience developing synthesizable RTL using VHDL, Verilog, and/or SystemVerilog
  • Experience with FPGA design workflows including RTL development, simulation, synthesis, implementation, timing analysis, and hardware validation
  • Design experience with power electronic, industrial control, energy conversion, or other real-time embedded products
  • Experience implementing digital control algorithms, PWM generation, modulation techniques and high-speed deterministic control functions in FPGA
  • Experience with FPGA development toolchains such as Intel Quartus, and ModelSim/Questa

Benefits:

  • Health and Welfare benefits
  • Retirement benefits
  • Programs that provide for paid and unpaid time away from work
Ready to apply to Eaton?
ApplyBolt finds matching jobs, tailors your resume, and submits applications for you.

About Eaton