FPGA Design Engineer (Markham, ON - Entry, Intermediate & Sr.)

Location: Markham, Ontario, Canada

Type: Full Time

Min. Experience: Entry Level

Projects Require:

  • Complete FPGA development cycle using Altera Quartus or Xilinx Vivado FPGA tools, including High Level Synthesis (HLS) or VHDL design entry, Simulation, Static Timing Analysis (STA) and on-chip Debug
  • Understanding of Ethernet, PCIe, AXI, SERDES and DDR memories
  • Lower level C/C++ embedded programming targeting ARM, Zynq, Microblaze or Nios, or FPGA fabric through HLS
  • Debug capabilities on Board level, FPGA, Software and System level
  • Ability to bring FPGA subsystem from concept through release to manufacturing


  • A degree in Computer Engineering or Electrical Engineering
  • Accrued related experience of 2-8 years
  • Organized and disciplined individual with strong people and communication skills
  • Driven to understand the big picture
  • Self-driven, can easily switch gears and take on new and diverse tasks

Additional Exposure to the Following Areas is an Asset:

  • Knowledge of Network Protocols
  • Knowledge of Broadcast Video
  • Version control tools such as SVN and CVS
  • Linux operating system
  • ARM or other microprocessors

Location: Markham, ON

Apply for this Position
* Required fields
First name*
Last name*
Email address*
Location *
Phone number*

Attach resume as .pdf, .doc, .docx, .odt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

Cover Letter
Who referred you to this position? Enter their first and last name here.
Do you have a valid driver’s license?*
Are you willing to relocate?*
College or University*
Earliest start date?*
Can you work weekends?*
Can you work overtime?
Those with less than 5 years experience, please submit an unofficial copy of your transcripts with your resume.
Current Country of Residence*
Salary Expectations*
Mode of Transportation*
Availability to Travel*
Employment Eligibility*
How Did You Hear About This Opportunity?*
Which Design Tools Do You Have Experience With? (choose all that apply)*
Do You Have Exposure to the Following?*
Experience with C and C++ Embedded Programming?*
Experience with Circuit Board Design?*
Experience with VHDL?*