Enable job alerts via email!

Sr FPGA Developer

IPG Photonics

Kingston

On-site

CAD 80,000 - 100,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a Senior FPGA Engineer to join its dynamic team in Kingston. This role involves designing and developing cutting-edge FPGAs for laser scanners and inspection systems, playing a crucial part in the electric vehicle revolution. The ideal candidate will lead projects from conception to production, ensuring high-quality outcomes through rigorous testing and collaboration with cross-functional teams. Join a company that is at the forefront of technology, transforming industries and improving lives around the world. If you are passionate about engineering and eager to make a difference, this opportunity is perfect for you.

Qualifications

  • 6+ years of experience in FPGA development with Verilog and System Verilog.
  • Ability to lead FPGA projects from start to finish with minimal supervision.

Responsibilities

  • Lead FPGA development projects for various platforms from start to finish.
  • Collaborate with Hardware and Software teams to develop innovative solutions.

Skills

FPGA RTL Development
Verilog
System Verilog
Project Management
Problem-Solving
Critical Thinking

Education

Bachelor's Degree in Engineering

Tools

Modelsim
Questasim
Vivado
Quartus
ChipScope
Signal Tap
SVN

Job description

IPG Photonics (NASDAQ:IPGP) Canada Inc. produces market-disrupting sensor technology and software that is transforming the manufacturing industry.

We are on a mission to make the world greener, safer and more efficient. Our Kingston subsidiary develops cutting-edge monitoring technology that is integrated with IPG Photonics’ world-leading laser manufacturing solutions to provide real-time quality assurance for advanced manufacturing environments around the world. Our customer portfolio comprises world-leading E-mobility manufacturers, household consumer brands and renowned technology companies. We are powering the EV revolution, making medical devices safer, helping win Formula One Grands Prix and helping people land on Mars!

IPG Photonics is changing the world and we’re just getting started. Our group is growing rapidly and is currently recruiting outstanding technical professionals to join the team.

Job Summary

IPG Photonics (NASDAQ:IPGP) is seeking a Senior FPGA Engineer to join our development team in Kingston, Ontario, Canada. Our Kingston group is responsible for inventing, developing, and building novel process monitoring tools for advanced manufacturing industries.

The group's products are integrated with IPG's industry-leading laser processing solutions and are used to provide quality assurance for high-power laser processing applications in the manufacturing of automotive, aerospace, biomedical, and consumer electronics products. Our technology empowers many household brands to offer increasingly reliable, safe, and efficient solutions to empower industry and improve the lives of consumers. In particular, our technology is being used to drive the electric vehicle revolution.

The Senior FPGA Engineer is responsible for designing and developing new FPGAs for IPG laser scanners and inspection systems. This role includes lab debugging, integration, and testing. The engineer will also collaborate closely with the Hardware and Software Engineering teams to develop innovative system solutions from concept through to production release.

Responsibilities
  • Independently lead FPGA digital development projects for Intel/Altera FPGA and SoC, AMD/Xilinx FPGA, MPSoC, and RFSoC platforms from start to finish.
  • Estimate project timelines, architect robust FPGA solutions, implement designs, and ensure timely delivery of high-quality FPGA projects to production.
  • Verify FPGA designs by using self-checking methodologies with directed and constrained random testing, while rigorously tracking functional and code coverage.
  • Support software driver development by writing clear requirements, conducting thorough software validation, performing rigorous testing, and resolving FPGA-related bugs efficiently.
Qualifications
  • A Bachelor’s Degree in Engineering is required, preferably in Electrical Engineering (EE).
  • At least 6 years of experience in FPGA RTL development using Verilog and System Verilog.
  • Ability to independently develop high-quality FPGAs with minimal supervision.
  • Expertise in Modelsim, Questasim, Vivado, and Quartus is essential.
  • Skilled in designing and developing complex FPGAs from scratch, including RTL, test benches, test cases, timing closure, bitstream generation, writing C/C++ lab test code, and delivering functional FPGAs to production.
  • Proficiency in implementing MATLAB algorithms in FPGA is highly advantageous.
  • Experience with internal buses like Avalon, APB, AHB, AXI, and external interfaces like I2C, SPI, QSPI.
  • Capability to integrate FPGA with SoC ARM subsystems and implement 1GE interfaces.
  • Comprehensive understanding of Clock Domain Crossing (CDC), with the ability to manage multiple clock domains and verify CDC operations effectively.
  • Deep knowledge of verification methodologies, including code coverage, assertions, regression testing, performance analysis, and error injection testing.
  • Experienced in hardware bring-up using tools like ChipScope, Signal Tap, oscilloscopes.
  • Strong grasp of embedded and real-time software development principles, including multitasking, interrupts, DMA, JTAG.
  • Proficiency in source control tools like SVN.
  • Exceptional organizational and critical thinking abilities, proven track record of problem-solving, sound judgment, and a realistic understanding of issues.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior FPGA Designer

Fidus Systems

Remote

CAD 85,000 - 105,000

3 days ago
Be an early applicant

ASIC / FPGA Design Engineer

BTA Design Services

Old Toronto

Remote

CAD 80,000 - 120,000

30+ days ago