FPGA Engineer

Coquitlam, BC

Please include a cover letter with your resume (in one file) describing how you would be a great fit at Photonic and what attributes you could bring to our growing team.


FPGA Engineers at Photonic are part of the Hardware Control team. You will work closely with high-performing teams of product engineers and scientists with expertise spanning device physics to classical computer architecture and software. Together, we will develop, prototype, and implement key solutions for our silicon-based quantum computer architecture.


You enjoy the thrill of learning new technology and new science, while bringing your significant FPGA expertise, open mind, and creativity to tackle key challenges as we build the world’s first truly scalable quantum computing system.


WHAT WE NEED YOU TO DO

  • Develop and Design real-time DSP and digital algorithms and systems using FPGAs.
  • Develop RTL design for use within multiple projects. Analyze and enhance efficiency, scalability, and stability of the system resources.
  • Integrate multiple FPGAs and off-the-shelf hardware devices into our quantum computer architecture.
  • Collaborate with experienced cross-disciplinary teams to conceive, design, and bring innovative quantum services to market.
  • Design, implement, simulate, and test the operation of the FPGA circuits and systems.
  • Provide high quality documentation of code, design, and testing results.
  • Collaborate with experienced cross-disciplinary teams to conceive, design, and bring innovative quantum services to market.
  • Work through ambiguous or undefined problems and think abstractly to produce creative solutions to challenging problems.
  • Work in an agile environment to deliver high-quality products.
  • Effectively articulate technical challenges and solutions
  • Contribute to the intellectual property portfolio at Photonic.
  • Collaborate with the team to tailor fault-tolerant architectures to real-world silicon devices
  • Delivery of expert level technical support in the resolution of FPGA design and application issues
  • Train, guide, and develop the capabilities of current and additional team members


WHAT YOU BRING TO OUR TEAM

  • Undergraduate or master’s degree in electrical engineering, with 5+ years of FPGA design experience (or an equivalent combination of education and experience)
  • Expertise in VHDL/Verilog or similar with additional coding experience in C, C++ or similar low-level languages
  • Expert in RTL simulation (ModelSim, etc.) and testbench design.
  • Familiarity with automated design verification using TCL scripts, Synopsys Design Constraints, etc. Proficiency with scripting languages (Python, Perl, Bash)
  • Solid experience with Altera or Xilinx FPGAs and associated development tools
  • Experience with the use and integration of Off-the Shelf (OTS) FPGA IP cores
  • Experience developing custom IP for production FPGAs and/or ASICs.
  • Experience with high-speed FPGA transceivers, memory interfaces, etc.
  • Familiarity with implementing DSP processing algorithms in a FPGA.
  • Experience in advanced digital hardware design and PCB layout would be a huge asset.
  • Experience with real-time systems and code/design optimization
  • Experience with real-time systems (VxWorks), embedded Linux and/or other embedded operating systems.
  • Familiarity with digital signal processing techniques and algorithms would be an asset.
  • Experience with implementing electronics at cryogenic temperatures is an asset.
  • Experience with lab equipment such as oscilloscopes, logic, and spectrum analyzers. Comfortable with hardware debugging
  • Excellent communication skills and ability to express complex technical concepts in a clear and easy to understand way.
  • Experience working in a start-up company, working with senior leadership, scientists, engineers, and other team members.
  • Demonstrated ability to creatively solve problems, ability to resolve ambiguous requirements, prioritize, and manage simultaneous tasks.
  • Outstanding teamwork skills


Bonus

Photonic is designing the world’s first quantum processor in silicon. It would be awesome if you had some familiarity with quantum physics, mathematics, and programming, but we will ensure that team members will have the opportunity to learn about quantum computing as we grow.


WHY YOU SHOULD WORK WITH US

  • Get involved with a quantum startup company set to redefine computing
  • Work closely with some of the brightest innovators in quantum technologies
  • Enjoy a fast-paced and fun environment where you can try new things while solving innovative challenges every day
  • Inclusive company culture
  • Competitive salary, benefits (including life insurance, extended health, dental, long term disability, and a flexible spending account), and potential upside



The base annual salary range for this full-time role is between $98,000 to $134,000. This range reflects the minimum and maximum target range for new hire base salary across all Canadian locations. Actual compensation may vary outside of this range and is dependent on various factors including but not limited to a candidate's qualifications including relevant education and training, competencies, experience, geographic location, and business needs. Base pay is only one part of the total compensation package. Full time roles are eligible for equity and benefits. Base pay is subject to change and may be modified in the future.


The description above is what we think an ideal candidate would look like for this role. At Photonic, we understand that everyone has a different work and life journey. If you feel your experience is close to what we've described, but you might not meet all the requirements, please still apply! We are also committed to fostering, cultivating, and preserving a culture of equity, diversity, and inclusion. We embrace and encourage our employees’ differences, knowing that these very differences inspire innovation and build better teams. If there are any accommodations our team can make throughout our hiring process, please let us know.


Subscribe to Job Alerts