Posted 6 years, 4 months ago
Tech Stack
C++Locations
Toronto, ON, Canada
Contacts
Evgeny Osovetsky
evgeny.osovetsky@mycompanyname.com
Description
Interested in working on algorithmically-complex C++ code to squeeze out every last bit of performance? Understanding the hardware as well as the software, and building a mission-critical tool used daily by digital circuit designers? Actually using advanced computer science knowledge outside of interviews and programming competitions to optimize graph-based algorithms simultaneously for runtime, memory, and quality of the resulting solution? Then working on Quartus, Intel's compiler for FPGAs, is for you. You will work in a downtown Toronto location, with an amazing and diverse group of talented engineers, on some of the most intellectually challenging problems in the world, and your work will directly benefit areas like AI, telecommunications, healthcare, aerospace, finance and more. I am looking to hire specifically for the Timing Analysis team, which is responsible for both a user-visible Timing Analysis tool (used by digital designers to analyze timing problems) and the highly-optimized internal timing engine, which responds to millions of requests during a typical circuit compilation. Hardware/FPGA knowledge is not required. Ideally, I am looking for some combination of the following: (1) ability to reason about algorithms and code optimization, (2) experience writing well-crafted C++ code as part of a large codebase, and (3) a passion for usability / caring deeply about the customer experience. My colleagues are hiring for other roles. Canadian citizens or Permanent Residents preferred.
Similar Jobs
Create your own personalized Job Alert