The Catapult High-Level Synthesis tool is the leading tool for synthesizing C++ algorithms into RTL hardware. In this position you will be developing Intellectual Property (IP) in C++ and/or System C for use in a number of industry applications including software acceleration, image/video processing and machine learning among others. This will require understanding of the algorithms as well as the expected result in hardware. You will be working with a team of developers to create, test and document this IP.
• A Master’s Degree in Electrical or Computer Engineering.
• Solid understanding of Digital Electronics, Digital Signal/Image Processing and Numerical Analysis
• Experience in C++ and software engineering (scripting in Perl/Python/TCL).
• Familiarity with Hardware Descriptions Languages (VHDL/Verilog/SystemVerilog) and System-on-Chip design a plus.