Graphic Engineer
Contract: 12 Months+
- We are looking for a talented and experienced Graphics Engineer to join our team. As a Graphics Engineer, you will be responsible for developing and maintaining our graphics engine, optimizing our graphics performance, and working on new graphics features.
- You will need to have a strong understanding of computer graphics and the 3D GPU pipeline. You will also need to have experience writing and optimizing shaders using a graphics API such as OpenGL, Vulkan, or OpenCL.
- In addition to the core requirements, we are also looking for candidates with experience working in embedded graphics environments, GPU power optimizations, GPU performance optimizations, and machine learning using GPUs.
- Most of the day will be spent working on graphics and in multiple meetings with team.
Job Responsibilities:
- Develop and maintain our graphics engine.
- Optimize our graphics performance.
- Work on new graphics features.
- Collaborate with other engineers to implement new features and bug fixes.
- Write and optimize shaders.
- Work on graphics performance profiling and debugging.
- Stay up to date on the latest graphics technologies and trends.
Qualifications:
- Bachelor's degree in Computer Science or a related field
- 3+ years of experience in graphics programming
- Experience with one of the Graphics API's OpenGL, Vulkan, Or OpenCL.
- Understanding of 3D GPU pipeline for compute and rendering.
- Experience writing and optimizing Shaders
Preferred Qualifications:
- Experience working in embedded Graphics environment
- Working on GPU power optimizations
- Working on GPU Performance optimizations.
- Machine Learning using GPU as backend.
Must-Have Skills:
- Experience with one of the Graphics API's OpenGL, Vulkan, Or OpenCL.
- Understanding of 3D GPU pipeline for compute and rendering.
- Experience writing and optimizing Shaders.
Good-to-Have Skills:
- Experience working in embedded Graphics environment
- Working on GPU power optimizations