FPGA Engineer
WAN SOLUTIONS
The Company You're Joining
A global technology and engineering group that provides intelligent transportation systems, smart city solutions, satellite communications, and mission-critical systems for defense, government, and commercial customers.
What You'll Do
- 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.
What You'll Bring
- Bachelor/Masters in electrical engineering, computer engineering or 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
Ready to Apply?
Click ‘Apply Now’ and our consultant will reach out for a discussion to share more.
EA License No: 12C6045 | UEN: 53041699M