LunarG Graphics Software Engineer

LunarG Graphics Software Engineer

LunarG, Inc


Location: Remote, onsite
Job Type: Remote, Onsite, Full-time
Contact: .(JavaScript must be enabled to view this email address)

www.lunarg.com

Graphics Software Engineer

LunarG is looking for great 3D graphics software developers to help us deliver world-class 3d graphics solutions (drivers, developer tools, SDKs, Vulkan ecosystem components) for the game console, desktop, and mobile markets.  As a technical professional familiar with 3D graphics, shader compilers, and AR/VR technologies, you will be involved in graphics driver development and performance tuning, Vulkan ecosystem tools and support of open standards from Khronos, graphics debugging and profiling tools, shader compilers, SDKs, and infrastructure creation for open source and closed source solutions.

LunarG is a consultant company that will provide you with the privilege of working on an interesting variety of projects and technologies from multiple sponsors across the industry. Our firm stands as a leader in the 3d graphics solutions arena and is at the forefront of new technologies in graphics.  You’ll work with some of the best and brightest engineers in the 3d graphics industry.

We are looking for experienced developers with some or all of these skills:
- Bachelor or Master degree in Computer Science, Computer Engineering, or a related engineering field
- 5+ years of graphics driver development experience or master level computer graphics focused study
- Graphics driver, API, and tool development using C, C++ (strong engineering skills in these languages are essential)
- In-depth knowledge of GPU and CPU architectures
- Experience with 3D games, game console, and VR/AR development
- C, C++, Bash, Python, GIT, CMake, xml
- Experience and expertise with Graphics standards (e.g., OpenGL, OpenGL ES, Direct3D 12, SPIR-V, glsl)
- Experience with LLVM compiler optimization technology (or similar)
- Experience with compiler backend technologies targeting GPUs and DSPs
- Experience with graphics driver development
- 3D Graphics development on multiple platforms such as Linux, Windows, Android, macOS, and iOS
- Experience with optimizing/tuning graphics drivers, shader compilers, shaders with hardware acceleration
- Open source development tools and methodologies
- Continuous Integration solutions and methodologies (e.g. Jenkins)
- Experience in QA methodologies

Submit your application to jobs@lunarg.com

Posted: August 1st, 2020
devilish