Senior Engineer(FPGA)
Summary
Senior FPGA engineer combining systems engineering and hands-on FPGA work: architecting and coding VHDL/Verilog designs on Xilinx/Intel platforms, running synthesis, timing closure and verification, integrating IP and custom interfaces (PCIe, JESD204B, Ethernet), and supporting HIL testing and documentation. On-site in Ang Mo Kio, Singapore; Singaporeans only.
Be Part of Our Success
- System Engineering Duties : Elicit, analyze, and manage system-level requirements. Define system architecture and allocate requirements to hardware, software, and FPGA subsystems. Develop system verification plans and traceability matrices. Conduct trade-off studies (performance, power, cost, schedule) for FPGA vs. other processing solutions (DSP, GPU, MCU). Lead design reviews and interface with customers on technical specifications.
- FPGA Design Duties : Architect, code (VHDL/Verilog), simulate, and implement FPGA designs on Xilinx or Intel platforms. Perform synthesis, place-and-route, timing closure, and power analysis. Develop testbenches and verification environments (including self-checking and coverage-driven verification). Integrate IP cores (third-party or legacy) and design custom interfaces (PCIe, JESD204B, Ethernet, ADC/DAC controllers). Debug FPGA-related system issues using logic analyzers, oscilloscopes, and JTAG debuggers.
- Integration & Validation : Support hardware-in-the-loop (HIL) testing and system-level integration. Work alongside software engineers to validate driver and firmware interactions. Generate documentation, requirements specification, design description, verification report, and user manual.
- Prepare comprehensive firmware/software documentation by converting software and interface requirements into clear and concise development specifications.
Qualities We Value
Bachelor/Masters in electrical engineering, computer engineeringor systems engineering
Minimum 2 to 3 years of combined experience in systems engineering and FPGA development.
Familiar with systems engineering processes (ISO 15288 or similar)
Familiar with scripting (Python, Tcl, or Bash) for automation
Understanding of verification & validation (V&V) methodologies
Understanding of digital signal processing (DSP) fundamentals is a plus
Experience with both system thinking and deep FPGA expertise
Experience with requirements management tools
Hands-on experience with Xilinx Vivado / Vitis or Intel Quartus
Exposure to safety/security standards (DO-254, IEC 61508, or similar) is advantageous
Proficient in VHDL (preferred) or Verilog
Working knowledge of simulation tools (ModelSim, Questa, or Xcelium)
Strong analytical and problem-solving mindset.
Excellent communication skills to bridge technical teams and customers.
Ability to work independently and lead small technical work packages
Working location is in Ang Mo Kio
Singaporeans only
Please send your resume to john@oaktree.com.sg with the following details in MS Word format:
- Position applying for
- Current remuneration
- Expected remuneration
- Notice period
John Goh Meng Chye
EA License No : 06C4642
EA Reg No : R1102621
We regret that only shortlisted candidates will be notified.

