NULLSTONE
Automated Compiler Performance Analysis Suite.
nullstone.com

Compiler Connection
A Resource for Compiler Developers and Those Who Use Their Products and Services.
compilerconnection.com

Compiler Books
Parsing, Code Generation, Optimization, Language Design, Debuggers, Compiler Theory
compilerbooks.com

Compiler Optimizations
Dead Code Elimination, Hoisting, Function Inlining, Loop Fusion, Code Motion, Constant Folding, ...
compileroptimizations.com

Compiler Jobs

Sponsored by Nullstone Corporation - Developers of the
NULLSTONE Automated Compiler Performance Analysis Suite.

 

 

 
   


  Back to jobs list

Company

Julia Cort Recruiting

Job Title

Senior Compiler Engineer

Posted

8/12/2010

Location

Foster City, CA

Job Description

This Research & Development team requires an engineer to create, support, and a maintain shader compilers for our current and future platforms. Compiler is expected to be reliable, generate small and fast code, provide clear error messages, and perform well in the context of our development environment. Engineer is also expected to support this and other compilers, respond to bugs, feature requests and requests for help from third party developers.

Responsibilities:
* Develop and maintain our shader compilers
* Develop front-end for a new shader programming language
* Research, design and implement middle-end and target specific optimizations
* Implement production-ready compiler code that is stable and integrates with our other debugging and development environment tools
* Work with documentation team to create user documentation
* Support game developers using the compiler, fixing bugs and giving advice as appropriate

Qualifications

* At least 3 years experience working on a production compiler
* Strong C and C++ development skills
* Sold experience in all aspects of compiler development: front-ends, high-level, general and target specific optimizations, code generation, instruction scheduling, performance analysis and tuning, testing
* Ability to work with and to communicate with team members and third party developers
* Ability to set and manage own priorities while contributing to team's overall goals
* Any experience with shader compilation, shader programming, graphics pipeline, GPGPU, or GPU architectures is a plus

Education:
* Bachelor's degree in Computer Science or equivalent or related field or equivalent experience
* Master's degree in Computer science or related field preferred

Contact

Julia Cort

Email

Julia@JuliaCortRecruiting.com

Phone

707-775-3624

Fax

707-775-3736

Website

www.juliacortrecruiting.com
  Back to jobs list

Copyright © 2010 Nullstone Corporation. All rights reserved.
For questions or comments about this site contact webmaster.