Senior / FPGA Firmware Engineer (Ref 26545a)

JOBLINE RESOURCES PTE. LTD.

Singapore

On-site

SGD 70,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JOBLINE RESOURCES PTE. LTD. is seeking an experienced FPGA firmware engineer in Singapore to implement and maintain firmware modules, waveform layers, and drivers.

You will collaborate with DSP, FPGA, RF, and System Engineering teams to ensure seamless integration and system-level performance. The role involves feature development, bug fixes, profiling, and extensive RTL simulations, with responsibilities spanning bring-up, validation, and documentation of interfaces, data structures, and

Qualifications

  • Background in Electrical/Communications/Computer Engineering or related field.
  • Strong FPGA firmware development experience with VHDL/Verilog.
  • Embedded firmware experience in C/C++.
  • Familiar with DSP fundamentals and waveform processing chains.
  • Experience debugging HW/FW/SW using JTAG and RF test equipment.

Responsibilities

  • Implement and maintain FPGA firmware modules, waveform layers, and device drivers.
  • Execute feature development, bug fixes, profiling, and performance optimization activities.
  • Develop unit tests, integration tests, and RTL simulations to ensure firmware correctness and stability.
  • Perform firmware bring-up, integration, and validation on new or modified hardware variants.
  • Debug and resolve HW/FW/SW integration issues across FPGA, DSP, RF, and system interfaces.
  • Contribute to firmware and Datapath design in alignment with the overall system and waveform architecture.
  • Work closely with DSP, FPGA, RF, and System Engineering teams to support system-level integration.
  • Participate in RTL and design reviews, providing implementation feedback and technical input.
  • Produce and maintain technical documentation covering interfaces, protocols, data structures, and performance results.
  • Provide technical guidance and code review support to junior engineers where applicable.

Skills

FPGA firmware
VHDL/Verilog
RTL design
Embedded C/C++
DSP fundamentals
Waveform processing
RTL simulation
HW/FW/SW debugging

Education

Electrical/Communications/Computer Engineering

Tools

JTAG
Logic analyzers
RF test equipment

Job description

Responsibilities
  • Implement and maintain FPGA firmware modules, waveform layers, and device drivers.
  • Execute feature development, bug fixes, profiling, and performance optimization activities.
  • Develop unit tests, integration tests, and RTL simulations to ensure firmware correctness and stability.
  • Perform firmware bring-up, integration, and validation on new or modified hardware variants.
  • Debug and resolve HW/FW/SW integration issues across FPGA, DSP, RF, and system interfaces.
  • Contribute to firmware and Datapath design in alignment with the overall system and waveform architecture.
  • Work closely with DSP, FPGA, RF, and System Engineering teams to support system-level integration.
  • Participate in RTL and design reviews, providing implementation feedback and technical input.
  • Produce and maintain technical documentation covering interfaces, protocols, data structures, and performance results.
  • Provide technical guidance and code review support to junior engineers where applicable.
Requirements
  • Knowledge in Electrical Engineering, Communications Engineering, Computer Engineering, or related field.
  • Strong experience in FPGA firmware development using VHDL/Verilog, with working knowledge of RTL design practices.
  • Working experience in embedded firmware development using C/C++.
  • Good understanding of DSP fundamentals, waveform processing chains, and FPGA/DSP or HW/SW interfaces.
  • Familiar with RTL simulation, validation, and testbench development.
  • Experience debugging HW/FW/SW integration issues using tools such as JTAG, logic analyzers, and RF test equipment.
  • Able to analyses performance, timing constraints, and Datapath behavior with guidance where required.
  • Demonstrates structured problem-solving skills with clear technical documentation.


Licence no: 12C6060

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer
Senior Firmware Engineer

Advanced Energy • Singapore

On-site
SGD 90,000 - 150,000
Senior FPGA Firmware Engineer: DSP & System Integration
Senior FPGA Firmware Engineer: DSP & System Integration

JOBLINE RESOURCES PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Hardware Engineer
Hardware Engineer

TELERADIO ENGINEERING PTE. LTD. • Singapore

On-site
SGD 42,000 - 60,000
Senior FPGA Firmware Engineer: Waveform & System
Senior FPGA Firmware Engineer: Waveform & System

ST Engineering • Singapore

On-site
SGD 120,000 - 180,000
Competitive remuneration
Comprehensive benefits
Senior FPGA Firmware Engineer (VHDL)
Senior FPGA Firmware Engineer (VHDL)

Hudson Singapore • Singapore

On-site
SGD 120,000 - 180,000
FPGA Firmware Engineer (VHDL)
FPGA Firmware Engineer (VHDL)

Hudson Singapore • Singapore

On-site
SGD 90,000 - 130,000
Senior Firmware Engineer
Senior Firmware Engineer

Keysight Technologies SAles Spain SL. • Singapore

On-site
SGD 80,000 - 120,000
Staff FPGA and Embedded Software Engineer
Staff FPGA and Embedded Software Engineer

LIFE TECHNOLOGIES HOLDINGS PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Staff FPGA and Embedded Software Engineer
Staff FPGA and Embedded Software Engineer

Hannah Life Technologies Pte. Ltd. • Singapore

On-site
SGD 120,000 - 180,000
Firmware Engineer
Firmware Engineer

PERCEPT SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 60,000 - 100,000