Studio: Intrepid Studios
Job Opening: Graphics Engineer
Location: Remote
Type: Full-Time
Responsibilities:
- Develop and maintain high-quality and performant rendering engine systems
- Maintain existing systems, improving performance, testability and stability
- Work with cross-functional teams to bring new engine features to selected external partner platforms
- Closely collaborate with our other developers in the development of Unreal.
- Build automated tests for new features and bug fixes
Qualifications & Skills:
- 3+ years of game industry programming experience
- Bachelor’s degree in Computer Science or equivalent
- At least one AAA title shipped as a contributing graphics engineer
- Strong knowledge of C++, graphics engine & shader programming models & dedicated languages such as HLSL
- Familiarity with global lighting methods, dynamic lighting, shadow rendering, and similar concepts
- Excellent 3D math skills
- Solid architecture and software design ability
- Passion for graphics programming and staying on top of current techniques
- Ability to write clear, maintainable, portable code
- Proven and recurring success working as a graphics engineer in games
- Previous experience working in a multidisciplinary environment.
- Ability to effectively communicate complex technical graphics concepts to a wide range of audiences.
- Proficient in C++ with a solid understanding of its principles.
- Previous experience developing your own code as well as adapting and improving existing code. (i.e., debugging and optimization.)
- Experienced in graphics programming with an understanding of rendering algorithms and techniques.
- Ability to apply math and analytical concepts to solve graphics-related problems.
- Holds extensive knowledge of industry-standard graphics APIs such as OpenGL, DirectX, or other proprietary game engine/tools.
- Must be a self-motivated and energetic team player with a very strong work ethic and cooperative attitude
- Experience with Unreal Engine 4 or 5.