Advanced Energy ยท 4 weeks ago
Firmware Engineer II - FPGA
Advanced Energy is a global leader in precision power conversion and control solutions. The Firmware Engineer II - FPGA will lead the HDL architecture for the next generation platform, requiring strong FPGA design experience and the ability to participate in all phases of the FPGA development life cycle.
Responsibilities
Participates in all phases of the FPGA development life cycle, including requirements analysis, design, implementation, integration, and test of all products
Applies sound engineering principles in the development of digital design/architecture for the target application
Ownership of advanced digital architecture and design
Works with Systems Engineers and Program Management to decompose system level requirements
Conducts design reviews of team members work products
Works closely with cross functional members of the engineering organization to develop and evaluate interfaces between hardware and software, and operational performance requirements and design of the overall system
Design product and sub components on supply chain typical manufacturing methods for sheet metal, machined parts, casting, molding, extruding, stamping, and 3D printing
Qualification
Required
HDL knowledge with an emphasis on using language features towards reusable libraries, maintainable, and testable designs
Development of self-checking test benches
Circuit design, documentation and implementation of high-speed digital electronics, FPGAs, and embedded processor systems
Development and modification of C++ RTOS embedded applications
Strong understanding of synchronous design practices and data flow management (FIFOs, memories, pipelining)
Experience in signal and power integrity analysis of digital/FPGA designs
Experience with Xilinx FPGAs and SoCs desired
Experience in developing specifications, and resource requirements for digital/FPGA designs
Familiarity with I2C, SPI, PCIe, Ethernet, USB, DDR3/4, and various standard IP cores
Strong and demonstrated digital design skills
Hands-on laboratory experience is critical and required. Specifically experience with Logic Analyzers and Oscilloscopes
Excellent verbal and written communication skills required
2+ years of related experience
BS in Electrical/Computer Engineering or equivalent
Preferred
Experience with Xilinx Vivado preferred
VHDL programming experience with FPGAs preferred
Verilog programming experience with FPGA's acceptable
Fluent skills with Xilinx Vivado, build configuration/automation, TCL scripts, etc. a plus
Familiarity with agile, continuous integration/continuous deployment (CICD), GIT, Bit Bucket a plus
Experience with embedded microprocessors within FPGAs desired
Experience developing FPGA test benches for test/validation purposes desired
MS in Electrical/Computer Engineering desired
Benefits
Medical - multiple medical plans are available to choose from
Short and long-term disability and life insurance
Health savings and flexible spending accounts
Generous time off policy starting with 3 weeks of paid vacation, 7 days of paid sick time, and 12 paid holidays
8 hours of paid volunteer time off
8 weeks of paid parental leave for both Moms and Dads
Company matched 401(k)
Tuition reimbursement
Expanded mental health coverage and employee assistance programs
Other voluntary benefits include critical illness, accident and hospital indemnity, pet insurance, identify theft, and legal assistance
Company
Advanced Energy
Advanced Energy Industries, Inc.
Funding
Current Stage
Late StageRecent News
2024-05-06
www.tradingview.com
2024-04-09
2024-04-09
Company data provided by crunchbase