Samsung R&D Institute Russia is looking for a senior compiler engineer to work on LLVM based compiler for new Samsung GPU.
What
you'll be doing:
- Design and develop target independent and processor specific
optimizations
-
Work on compiler improvements and problem resolutions
- Perform benchmarking and testing to improve quality of
compiler
- Review code changes and design proposals for new features
What we expect to see:
- MS + 5 years of experience, or PhD in Computer Science or
related technical field.
- Extensive knowledge and experience in compiler development
- Thorough understanding of compiler technology and other
development tool internals
- Knowledge of compiler backend technologies such as register
allocation, instruction scheduling, loop transformations,
peephole optimizations, etc.
- Expert-level programming skills in C++, C and assembly
languages
- Experience with SW engineering process: project planning,
version control, bug tracking
- Experience in performance profiling, instrumentation and
optimization
Desired skillset:
- LLVM development experience
- Experience in OpenGL and/or Vulkan graphics API
- Various operating systems (Linux or Windows)
- Scripting languages
- Contribution to open source projects
For more details please feel free to contact Viacheslav Garbuzov
v.gar...@samsung.com
|
|
_______________________________________________
LLVM Developers mailing list
llvm...@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev