FPGA Design Engineer (Senior/ Staff)

{{ flashMessage.message }}

JOB DESCRIPTION / ROLE

Employment: Full Time

Job Responsibilities:
- Work closely with platform architect, board designer and software designer to understand/define the architecture requirements
- Develop the design specification which fulfills the requirements.
- Cooperate with hardware engineer on the logic part schematic design /review &etc
- Drive device selection decision
- On-time delivery of the RTL design and module-level verification and test case definition
- Drive the entire back-end design flow including design constraints, floor-plan and timing closure
- FPGA validation and issue debug on the real hardware board
- Collaborate with peers including different function team and co-work with team, mentor junior design engineers
- Provide accurate and timely project schedule estimates

Requirements:
- Bachelors or Masters in Computer Science, Computer Engineering, Electrical Engineering or related fields
- Experience as a FPGA design Engineer, familiar with Xilinx and Intel(Altera)FPGA and Lattice CPLD/FPGA & etc
- In depth knowledge with Verilog, System Verilog, RTL design, FPGA design, and FPGA design tools(eg. ISE, Vivado, Quartuse-II, Modelsim etc.)
- In depth knowledge with high speed serial protocols such as PCIe/Ethernet/DDR/LVDS;
- Familiar with SPI,I2C,UART,LPC,MDIO'etc low speed interface
- Familiar with UVM constrained random coverage driven concepts, assertion based verification and functional coverage techniques
- Excellent problem solving and hands-on debugging skills
- Excellent communications skills and well English speaking/writing ability
- Team oriented; strong inter-personal skills and ability to understand customer needs, expectations and perspective
- Demonstrated ability to multi-task on multiple projects

ABOUT THE COMPANY

Celestica enables the world's best brands. Through our unrivaled customer-centric approach, we partner with leading companies in aerospace and defense, communications, enterprise, healthtech, industrial, capital equipment, and smart energy to deliver solutions for their most complex challenges. A leader in design, manufacturing, hardware platform and supply chain solutions, Celestica brings global expertise and insight at every stage of product development - from the drawing board to full-scale production and after-market services. With talented teams across North America, Europe and Asia, we imagine, develop and deliver a better future with our customers.

Advertise Here

Similar jobs you may be interested in

FPGA Design Engineer (Senior/ Staff)

Easy Apply
Celestica
Malaysia
14 Aug 2024

HW Debug Engineer (Diagnostic Development)

Easy Apply
Celestica
Malaysia
24 Jul 2024

Software Lead Engineer (Firmware / SES)

Easy Apply
Celestica
Malaysia
11 Jul 2024

Project Engineer

Easy Apply
Linkco Human Resources Consultancy
Sharjah
2 Oct 2024

Project Engineer

Easy Apply
ARCCO (Al Raeel National General Contracting Co.)
Dubai
26 Sep 2024
INSTALL APP
×