Overview
On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)
Skills
graphics/rendering engineering
C#
graphics APIs
writing shaders in HLSL
Unitys shader
GPU pipeline.
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.).
Who You Are:
- Passionate about real-time graphics and performance.
- Self-driven and comfortable working independently or in collaboration with engineers.
- Detail-oriented with strong debugging and systems-thinking capabilities.
- Curious and constantly learning about advancements in graphics and Unity s ecosystem.
- What We Offer:
- The chance to work on technically challenging and visually impactful Unity-based projects.
- A collaborative team that values innovation, autonomy, and quality.
- Opportunities for learning, career development, and leadership growth.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.