FPGA Engineer

Aversan

  • Peterborough, ON
  • Permanent
  • Full-time
  • 2 months ago
A Hardware Designer(FPGA) requires advanced formal engineering education, superior problem solving skills and independent decision-making ability. Responsibilities include designing and implementing electronic hardware systems in a team setting. Systems typically require the design and development of both analog and digital circuits. This position reports to Hardware Engineering Manager.RESPONSIBILITIES:Lab test (component characterization, test ) .Generating report on the lab testDesign and Verification of FPGAs with Verilog/VHDLOptimizing FPGA code to minimize resources .Verification of FPGAs using latest tools, etc.Debug FPGA issues on the hardware platform.Invent, document, and implement micro-architecture and design details for new product features.Physical implementation in FPGA targets for emulation; timing closure, debug.Integrating processor based SOC (Target ASIC or FPGA).QUALIFICATIONS:Experience with Hardware-based integration and test of ASIC/FPGA designsProfessional experience with hardware-based integration and test of ASIC/FPGA designsProven record of working ASIC/FPGA design and/or verification teams, including tracking and reporting progress to stakeholdersExperience with hardware emulatorsProficiency with hardware verification languages: System Verilog, System Verilog AssertionsAbility to create test plans and self-checking and reusable testbenches from scratchExperience developing Functional Coverage Models and Closing Code CoverageRevision Control Systems: svn, cvs, gitTeamwork, organization, autonomous work, and project management skills.Experience with Xilinx FPGA tools (Vivado, Vitis, HLS), embedded software development, FPGA logic design (VHDL/Verilog).Familiarity with Ethernet networking, data interfaces, and Xilinx architecture/platforms.Nice to have experience developing FPGA designs for Flight hardware

Aversan