Responsible for end-to-end FPGA/PLD development, from digital logic design, detailed simulation, synthesis, validation and integration with hardware involving debugging and resolving systems issues.
Derive specification based on product requirements.
Research and enable innovative solutions for cutting edge designs, including filing patents and enabling next generation technologies.
Resolve issues and drive completion of projects to schedule and collaboratively network with other technical contributors.
Be a team player, owning all aspects of assigned areas including verification.
Bachelor’s or Master’s Degree in Electrical Computer Engineering or equivalent.
Minimum 5 years of hands-on experience with FPGA design, preferably with Verilog.
Demonstrated ability to lead FPGA Development and Regression activities.
Successfully completed complex designs from concept to production
Experience with architecture definition, system integration of FPGA design and strong logic design fundamentals.
Demonstrated ability to derive specification based on product requirements
Experience in performing FPGA WCA (Worst Case Timing Analysis)
Familiarity with common processor interfaces (DDR3/4, I2C, SPI, RS232, MDIO, XAUI).
Experience with Altera Quartus or Xilinx Vivado IDE including synthesis, simulation, place and route, timing closure.
Experience with system Verilog test benches for full chip test bench environments with Cadence IES, Questasim to test full FPGA chip.
Exposure to integration and debugging tools, such as oscilloscope and logic analyzers.
Self-driven and able to work independently.
Has good knowledge of electronics circuit design (analog and digital circuits)
Able to design a schematic circuit using either OrCad, Mentor Graphics PADS Logic or Altium software
Able to do PCB design and Layout starting from component library creation upto Gerber file creation using Mentor Graphics PADS Layout or Altium software
Knowledgeable on debugging electronic circuit and troubleshooting
Knowledgeable on PCB and PCBA process
Provide manufacturing support during PCBA, product testing and assembly
Perform functional and reliability tests, debug and troubleshoot
Create BOM and other PCB and PCBA related documents
Permanent Personnel Services Pte Ltd