Overview
Skills
Job Details
Job Title: Mid-Level Graphics Engineer
Location: Dallas, TX
Duration: Long term
About the Role:
We are seeking a talented Mid-Level Graphics Engineer to join our team and contribute to developing advanced rendering features and visual technologies within the Unity game engine. You will be responsible for building and optimizing graphics systems, working on shaders, lighting, rendering pipelines, and performance tuning to deliver visually compelling and efficient applications.
The ideal candidate has hands-on experience with Unity’s Scriptable Render Pipeline (SRP), Shader Graph, and underlying graphics APIs such as OpenGL or DirectX, along with strong programming skills in C# and a solid understanding of C++.
Key Responsibilities:
Develop and maintain rendering features using Unity's Scriptable Render Pipeline (URP/HDRP).
Write and optimize shaders using HLSL, Shader Graph, or Unity’s custom tools.
Profile and optimize GPU and CPU performance using Unity Profiler, RenderDoc, and other profiling tools.
Implement and debug graphics features such as lighting models, post-processing effects, shadows, and material systems.
Work on cross-platform rendering challenges (Windows, Android, iOS, etc.).
Collaborate with other engineers to ensure seamless integration with gameplay systems, asset pipelines, and tooling.
Stay up to date with Unity’s evolving graphics stack and industry trends.
Required Qualifications:
6-8 years of experience working in graphics/rendering engineering roles.
Strong experience with Unity and C#, including custom rendering workflows.
Familiarity with graphics APIs (OpenGL, DirectX, Vulkan, or Metal).
Experience writing shaders in HLSL or Unity’s shader pipeline.
Solid understanding of real-time rendering concepts and the GPU pipeline.
Practical debugging and performance optimization skills.
Preferred Qualifications:
Experience with Unity's HDRP or URP, including custom pass or feature development.
Familiarity with native plugins or Unity’s C++ low-level rendering interfaces.
Knowledge of advanced rendering techniques (e.g., deferred rendering, screen-space effects, global illumination).
Cross-platform development experience (especially mobile or XR).
Background in graphics mathematics (linear algebra, coordinate systems, camera projection, etc.).