Job opening @ Autodesk: Principal Engineer - Compiler Design

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Job opening @ Autodesk: Principal Engineer - Compiler Design

James Y Knight via cfe-dev
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/>
 

_______________________________________________
cfe-dev mailing list
[hidden email]
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev