• Notera att ansökningsdagen för den här annonsen kan ha passerat. Läs annonsen noggrant innan du går vidare med din ansökan.

As a Rust-GPU compiler engineer at Embark you'll be working with a team of passionate individuals, on a new way to compile GPU programs written in Rust.

You will not only be a part of Embark's mission to democratize the development of games and other interactive experiences, you will be part of deciding and developing the specific needs and features for our new open-source shading language, which will evolve over time.

Are you interested in setting the stage for GPU development in Rust, and doing what has never been done before? Welcome to us!

Example of responsibilities

- Implementing fixes and features in Rust-GPU, both at the SPIR-V level, and solving limitations in the Rust compiler itself as we encounter them
- Help managing the community around Rust-GPU by reviewing code, commenting on proposals and similar tasks
- Debugging and optimizing the performance of GPU shaders
- Designing and implementing high level APIs on top of Rust-GPU
- Communicating with other teams or other parts of the team, collaborative API design, prioritization of tasks
- Writing shaders in Rust, sometimes new, sometimes translating from other shading languages
- Be part of our Rust engine development team and managing the rust-gpu integration and rendering architecture

We would love if you have

- A creative and curious mind
- Understanding of and experience with compiler development
- Previous experience with writing rendering code in Vulkan, Metal, Direct3D, OpenGL or similar
- Good knowledge of GPU shader programming (GLSL/HLSL, vertex/fragment/compute)
- Experience writing production code in Rust and/or C/C++ or similar
- Professional English communication skills
- Drive and agency - nobody wants to micromanage

At Embark we offer competitive salaries, a generous profit-sharing program, and much more, but most of all we invite you to take part of a journey into the unknown, to build creative, surprising and beautiful experiences together.

We welcome people from all backgrounds and are looking forward to reading more about you (in English)!

If this role doesn't quite match what you're looking for, feel free to apply to us via our " Open Application. (https://www.embark-studios.com/jobs/278181-game-maker-open-application)"

Detta är en jobbannons med titeln "Rust GPU Compiler Engineer - Creative Play" hos företaget Embark Studios Ab och publicerades på webbjobb.io den 23 november 2021 klockan 21:19.

Hur du söker jobbet

webbjobb-logo-white webbjobb-logo-grey webbjobb-logo-black