Senior FPGA/CPLD Engineer for High-Performance Data Centers

Celestica

Bayan Lepas

On-site

MYR 120,000 - 180,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Celestica Malaysia Penang is seeking an FPGA/CPLD engineer to design, implement and validate FPGA/CPLD solutions for data center platforms. You will define architecture, write RTL, run simulations, and validate hardware with hardware/software teams to ensure robust, high-quality products.

The role requires deep expertise in Verilog/SystemVerilog, FPGA tools, and high-speed serial interfaces, with collaboration across hardware and software groups and opportunities to mentor junior engineers.

Qualifications

  • Bachelors or Masters in Computer Science, Communication and System Engineering, Electrical Engineering or related fields.
  • BSEE with 8+ years of FPGA/CPLD experience or MSEE with 5+ years, familiar with Xilinx and Intel(Altera) FPGA and Lattice CPLD/FPGA.
  • In depth knowledge with Verilog, System Verilog, RTL design, FPGA/CPLD design, and FPGA/CPLD design tools (eg. ISE, Vivado, Quartus II, Diamond, Modelsim).
  • In depth knowledge with high speed serial protocols such as PCIe/ USB/ Ethernet/DDR/LVDS;
  • Familiar with SPI , eSPI , I2C , UART , LPC , MDIO etc low speed interface
  • Familiar with UVM constrained random coverage driven concepts, assertion based verification and functional coverage techniques
  • Proficient in understanding hardware schematics and PCB designs for FPGA/CPLD pinout constraints and on board validation.
  • Proficient in using oscilloscopes, multimeters, logic analyzers, and various hardware debugging tools.

Responsibilities

  • Define FPGA/CPLD architecture in collaboration with system architects and hardware/software engineers.
  • Write RTL code, create design specs, and develop test plans for traceability.
  • Lead back end design flow including constraints, floor planning and timing analysis.
  • Perform pre/post synthesis simulations and validation, and debug on board.
  • Mentor junior engineers and provide training and technical guidance.
  • Collaborate with cross functional teams to ensure delivery of high-performance systems.

Skills

Verilog / SystemVerilog
RTL design
FPGA / CPLD design
Xilinx & Intel (Altera) FPGA
Lattice CPLD/FPGA
UVM
C/C++
Shell / Python
PCB schematics understanding
PCIe/USB/Ethernet/DDR/LVDS

Education

Bachelors or Masters in Engineering (Electrical/Computer/Systems)

Tools

ISE
Vivado
Quartus II
Modelsim
Diamond

Job description

Celestica Malaysia Penang is seeking an FPGA/CPLD engineer to design, implement and validate FPGA/CPLD solutions for data center platforms. You will define architecture, write RTL, run simulations, and validate hardware with hardware/software teams to ensure robust, high-quality products.

The role requires deep expertise in Verilog/SystemVerilog, FPGA tools, and high-speed serial interfaces, with collaboration across hardware and software groups and opportunities to mentor junior engineers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior FPGA/CPLD Architect for Data Center Platforms
Senior FPGA/CPLD Architect for Data Center Platforms

Celestica Inc. • George Town

On-site
MYR 180,000 - 240,000
FPGA/CPLD Hardware Architect — Lead System Solutions
FPGA/CPLD Hardware Architect — Lead System Solutions

Celestica • Bayan Lepas

On-site
MYR 90,000 - 140,000
Senior FPGA/CPLD Architect - Data Center Hardware
Senior FPGA/CPLD Architect - Data Center Hardware

Celestica • Penang

On-site
MYR 70,000 - 100,000
Senior FPGA/CPLD Engineer
Senior FPGA/CPLD Engineer

Celestica • Bayan Lepas

On-site
MYR 120,000 - 180,000
Senior FPGA/CPLD Hardware Lead Engineer
Senior FPGA/CPLD Hardware Lead Engineer

Celestica Inc. • George Town

On-site
MYR 120,000 - 190,000
Senior Lead Engineer, Hardware Design (CPLD)
Senior Lead Engineer, Hardware Design (CPLD)

Celestica • Penang

On-site
MYR 70,000 - 100,000
Senior FPGA Lead Engineer — Cross‑Domain Innovation
Senior FPGA Lead Engineer — Cross‑Domain Innovation

Celestica • George Town

On-site
MYR 180,000 - 280,000
Hardware Engineer (FPGA/CPLD)
Hardware Engineer (FPGA/CPLD)

Celestica • Bayan Lepas

On-site
MYR 90,000 - 140,000
Senior FPGA Integration & RTL Design Engineer
Senior FPGA Integration & RTL Design Engineer

Lattice Semiconductor • George Town

On-site
MYR 120,000 - 160,000
Senior Hardware Design Engineer (FPGA/CPLD)
Senior Hardware Design Engineer (FPGA/CPLD)

Celestica Inc. • George Town

On-site
MYR 180,000 - 240,000