FPGA Platform Design Engineer

THUNDER SOFTWARE TECHNOLOGY MALAYSIA SDN. BHD.

Penang

On-site

MYR 180,000 - 240,000

Full time

12 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

THUNDER SOFTWARE TECHNOLOGY MALAYSIA SDN. BHD. seeks an experienced FPGA Platform Engineer to design, verify and bring up FPGA solutions on server platforms. You will collaborate with BIOS, BMC, and platform teams to implement FPGA features and drive the bring-up process.

The role requires 8+ years in FPGA design and bring-up, strong Verilog/SystemVerilog skills, and hands-on lab equipment experience. Proficiency in scripting and Git is essential.

Qualifications

  • Bachelor's degree in electrical/computer engineering or related field.
  • 8+ years FPGA design and bring-up experience.
  • Proficiency in Verilog and/or SystemVerilog.
  • Strong RTL design experience for FPGA/ASIC.
  • Proficient in FPGA synthesis, timing closure, simulation and hardware bring-up.
  • Familiar with scripting languages (Python, TCL, Bash, C, Makefile).
  • Understanding of SPI, I2C, AXI, QSPI, USB, etc.
  • Experience with lab equipment (logic analyzers, oscilloscopes).
  • Experience with Git and source control.

Responsibilities

  • Design, implementation, and verification of FPGA solution on servers.
  • Collaborate and hands-on debug with server teams (BIOS, BMC, Platform).
  • Review platform schematics & BMC code to implement FPGA features for platform bring-up.
  • Lead bring-up of FPGA solution and collaborate on debug.

Skills

Verilog
SystemVerilog
RTL Design
FPGA Synthesis
Timing Closure
Simulation
HW Bring up
Python
TCL
Bash
C
Makefile
Git
English communication
SPI
I2C
AXI
QSPI
USB
Lab equipment

Education

Bachelor's degree in Electrical/Computer Engineering or Electronics / Computer Science related

Tools

Vivado
ModelSim
Quartus

Job description

A FPGA Platform Engineer working on innovative platforms for debug and validation solutions. In this role, you will be part of a collaborative team designing and bringing up FPGA Solutions on Servers.

Key responsibilities

Design, implementation, and verification of FPGA solution on Servers

Collaboration and hands-on debug with other Server Teams (BIOS, BMC, Platform, etc.)

Review platform schematics & BMC code base to implement FPGA features for Server Platform bring up

Lead the bring up of FPGA solution and work collaboratively with the team on debug

About you

Bachelor's degree or higher in Electrical/Computer Engineering or Electronics / Computer Science related

8+ years of experience in FPGA Design + Bring up Experience

Proficiency with Verilog and/or System Verilog

Strong RTL Design experience for FPGA or ASIC

Proficient Experience with FPGA Synthesis, Timing Closure, Simulation and HW Bring up

Familiarity with programming/scripting languages (Python, TCL, Bash, C, Makefile, etc.)

Understanding of one or more protocols: SPI, I2C, AXI, QSPI, USB, etc.

Experience with lab equipment (protocol/logic analyzers, oscilloscopes, etc.)

Experience with source control systems (Git)

Strong verbal and written English communication skills

Unlock job insights

Hirer responsiveness Salary match Number of applicants

Your application will include the following questions:

  • What's your expected monthly basic salary?
  • How many years' experience do you have as a design engineer?
  • Which of the following types of qualifications do you have?
  • How many years' experience do you have designing FPGAs?

Computer Software & Networking 51-100 employees

Thunder Software Technology Co., Ltd. (Stock Code: 300496) is a world leading smart device operating system and platform technology provider. Since its inception in 2008, Thundersoft has focused on providing industry leading smart device operating system solutions, helping to speed-up the time to market of products in industries such as smart phone, IoT, automotive, etc.

In the coming years, terminal devices will become increasingly smarter with greater demands for connectivity between smart devices and the cloud. The advent of smartphones, robots, drones, cars, smart logistics, etc., have created a need for advanced and reliable smart operating systems.

We can provide global customers with convenient and efficient technical services and local support. Headquartered in Beijing, Thundersoft operates 25 R&D centers and offices globally in Beijing, Nanjing, Chengdu, Chongqing, Wuhan, Xian, Shenyang and Dalian, Tokyo, Seoul, Shanghai, Shenzhen, Hong Kong, Taipei, Silicon Valley, Helsinki and Penang.

With the accumulation of years of leading technological and industry resources, we, together with our partners, are committed to accelerating and promoting the development of the smart industry.

Thunder Software Technology Co., Ltd. (Stock Code: 300496) is a world leading smart device operating system and platform technology provider. Since its inception in 2008, Thundersoft has focused on providing industry leading smart device operating system solutions, helping to speed-up the time to market of products in industries such as smart phone, IoT, automotive, etc.

In the coming years, terminal devices will become increasingly smarter with greater demands for connectivity between smart devices and the cloud. The advent of smartphones, robots, drones, cars, smart logistics, etc., have created a need for advanced and reliable smart operating systems.

We can provide global customers with convenient and efficient technical services and local support. Headquartered in Beijing, Thundersoft operates 25 R&D centers and offices globally in Beijing, Nanjing, Chengdu, Chongqing, Wuhan, Xian, Shenyang and Dalian, Tokyo, Seoul, Shanghai, Shenzhen, Hong Kong, Taipei, Silicon Valley, Helsinki and Penang.

With the accumulation of years of leading technological and industry resources, we, together with our partners, are committed to accelerating and promoting the development of the smart industry.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

FPGA Hardware Board Design Engineer
FPGA Hardware Board Design Engineer

Altera Corporation • Malaysia

On-site
MYR 180,000 - 300,000
Senior FPGA Platform Engineer - Bring-Up & Verification
Senior FPGA Platform Engineer - Bring-Up & Verification

THUNDER SOFTWARE TECHNOLOGY MALAYSIA SDN. BHD. • Penang

On-site
MYR 180,000 - 240,000
FPGA Silicon Validation Engineer
FPGA Silicon Validation Engineer

Altera • Bayan Lepas

On-site
MYR 90,000 - 130,000
FPGA Hardware Board Design Engineer
FPGA Hardware Board Design Engineer

Altera • Bayan Lepas

On-site
MYR 180,000 - 240,000
FPGA Hardware Board Design Engineer
FPGA Hardware Board Design Engineer

754 Altera Semiconductor Technology (M) Sdn. Bhd. • George Town

On-site
MYR 120,000 - 180,000
Senior FPGA RTL and Firmware Development Engineer
Senior FPGA RTL and Firmware Development Engineer

Altera • George Town

On-site
MYR 180,000 - 300,000
Senior FPGA RTL and Firmware Development Engineer
Senior FPGA RTL and Firmware Development Engineer

754 Altera Semiconductor Technology (M) Sdn. Bhd. • George Town

On-site
MYR 180,000 - 300,000
Senior FPGA RTL and Firmware Development Engineer
Senior FPGA RTL and Firmware Development Engineer

Altera Corporation • Malaysia

On-site
MYR 180,000 - 300,000
Lead Design Verification Engineer
Lead Design Verification Engineer

754 Altera Semiconductor Technology (M) Sdn. Bhd. • George Town

On-site
MYR 180,000 - 280,000
Software Enabling and Optimization Engineer
Software Enabling and Optimization Engineer

754 Altera Semiconductor Technology (M) Sdn. Bhd. • George Town

On-site
MYR 90,000 - 150,000