
Open Source Graphics Compiler Engineer
- Gdańsk, pomorskie Wrocław, dolnośląskie
- Stała
- Pełny etat
- Contribute to existing big open source projects, including Mesa, with a compiler-specific focus.
- Design and develop for the current and next generation graphics cores
- Get involved in all aspects of the software development cycle, from requirements, through design, implementation, code review and testing
- Maintain the compilers throughout the whole software and hardware life-cycles
- Work closely within the team and liaise externally with other research and development teams
- Support customers and their partners in bringing new products to market
- Excellent C programming skills
- Excellent software design and problem solving skills
- A good understanding of compiler theory, technique and development.
- A background or degree in Computer Science, Computer Engineering, Electrical Engineering or a related field
- Experience with managing and configuring a Linux system
- Experience with modern graphics and compute APIs (Vulkan, OpenGL ES, OpenCL, EGL, etc)
- Experience with a compiler framework such as NIR and LLVM, with a preference for backend compiler familiarity.
- Experience with version control software (preferably Git)
- Experience of upstreaming changes to an open source project
- Knowledge of how graphics hardware works
- Familiarity with scripting languages such as Python and Shell Script, e.g. Bash
Applications close: