Job Title:  Pixelink - FPGA Design Engineer

Location: 

Ottawa, ON, CA, K1J1A3

Business Unit:  Zygo
Posting Date:  Apr 17, 2024
Job Description: 

Pixelink is a leader in the design, manufacture, and support of digital cameras for industrial, and life science applications, located in Ottawa Canada. We are seeking a talented and experienced FPGA Design Engineer to join our innovative R&D team.

 

The FPGA Designer will be responsible for the design, test, enhancement, debug, and maintenance of the camera FPGA code for existing and new, cutting-edge digital machine vision cameras, and camera centric devices.  You will be using your FPGA development skills to work with the latest computer vision technologies, including advanced imaging sensors and image processing algorithms. You must be very comfortable working directly with system hardware, embedded software, as well as with host drivers and simulated hardware environments.

 

 

Principal Duties and Responsibilities

 

  • Design and implement FPGA-based solutions for new machine vision cameras, optimizing for performance, power, and cost.
  • Translate system-level requirements into FPGA requirements and specifications, including FPGA part selection.
  • Translate image processing algorithms into efficient FPGA implementations.
  • Develop and simulate VHDL/Verilog code for FPGA applications.
  • Perform synthesis, place and route, and timing closure for FPGA designs.
  • Conduct verification and validation of FPGA designs through unit simulation and lab testing.
  • Provide technical support for FPGA-related issues during all project phases including customer support.
  • Review product requirements to give development time estimates and product feedback.
  • Provide technical documentation that shares knowledge effectively.
  • Work closely with cross-functional team members, including software engineers, hardware engineers and project managers, to develop, test and successfully release innovative imaging solutions to market.

 

Required Skills and Experience

 

  • Bachelor’s degree in Electrical Engineering, Computer Science or equivalent.
  • Minimum of 6 years FPGA or ASIC design and development experience.
  • Strong background in digital logic design.
  • Proficient in VHDL and/or Verilog for FPGA development.
  • Experience with FPGA design and simulation tools.
  • Strong analytical and problem-solving skills.
  • Excellent oral and written communication and collaboration skills.
  • Ability to develop and follow through on a project plan.
  • Adaptable to changing business environment.

 

 

Desired Skills

 

  • Image and/or video processing knowledge.
  • Hardware development experience (board-level).
  • Knowledge of signal processing algorithms and their implementation in FPGAs.
  • Experience with embedded system design and development.
  • Experience with test-driven development and test-driven design.
  • Familiarity with industry-standard communication protocols (SPI, I2C, etc).
  • Familiarity with the inner workings of USB3, Ethernet, and networking protocols.

 

Working conditions

 

  • Competitive salary, benefits, and paid time off.
  • Retirement savings plan.
  • Strong technical collaborative environment.
  • Challenging and exciting opportunity, where your contributions make a difference.

 

 

AMETEK, Inc. is a leading global provider of industrial technology solutions serving a diverse set of attractive niche markets with annual sales ov $7.0 billion.

AMETEK is committed to making a safer, sustainable, and more productive world a reality. We use differentiated technology solutions to solve our customers’ most complex challenges. We employ 21,000 colleagues, in 35 countries, that are grounded by our core values: Ethics and Integrity, Respect for the Individual, Inclusion, Teamwork, and Social Responsibility.  AMETEK (NYSE:AME) is a component of the S&P 500. Visit www.ametek.com for more information.