Benoit Belley via llvm-dev
2017-Apr-20 22:47 UTC
[llvm-dev] Job opening @ Autodesk: Principal Engineer - Compiler Design
Principal Engineer - Compiler Design 17WD23224 - Montréal, Canada ------------------------------------------------------------------- https://autodesk.taleo.net/careersection/adsk_gen/jobdetail.ftl?job=17WD232 24 Description: Come join the Autodesk Bifröst team, a passionate group of people developing a next-generation visual programming language which is JIT compiled while artists are working in interactive workflows in Autodesk digital content creation tools like Maya, 3dsMax and Stingray. We're looking for exceptional candidates who can work in the demanding back-end of a modern compiler, and have good software architecture skills to take end user requirements, and map them onto required technology in the multiple phases of compilation. You should have deep algorithmic knowledge, understand performance characteristics of modern data structures, and how to design code for maximal parallel performance. The successful candidate will be working in a distributed team of passionate engineers working in an agile development environment, and in close interaction with film and TV customers. Requirements: - M. Sc. in Computer Science specializing in compiler design theory - deep knowledge of llvm - exceptional software architecture skills - practical knowledge of C++11 - particular interest in programming language design - very good code optimization experience - impeccable debugging skills - comfort with x86 assembly and llvm IR - functional programming experience - parallel programming experience - understanding of operating systems - an uncompromising desire to write clean, performant, beautiful, maintainable code Nice to have: - Ph. D. in Computer Science specializing in compiler design theory - existing contributions to the llvm project - experience with JIT execution environments - experience programming with tbb - OpenCL / CUDA experience - knowledge of vfx industry, and typical vfx workflows - familiarity with 3D graphics, image processing or computer vision ----- Don't hesitate to contact me for more information! Cheers, Benoit Benoit Belley Sr Principal Developer M&E-Product Development Group MAIN +1 514 393 1616 DIRECT +1 438 448 6304 FAX +1 514 393 0110 Twitter <http://twitter.com/autodesk> Facebook <https://www.facebook.com/Autodesk> Autodesk, Inc. 10 Duke Street Montreal, Quebec, Canada H3C 2L7 www.autodesk.com <http://www.autodesk.com/>