1

Shader Programming Jobs in Florida (NOW HIRING)

Senior Technical Artist (Contractor)

Orlando, FL · On-site

$118K - $141K/yr

Design and implement custom shaders using Shader Graph (Unity) or Material Editor/Blueprints (Unreal Engine). • Collaborate Across Disciplines: Work closely with artists, engineers, and designers ...

Senior Technical Artist (Contractor)

Orlando, FL · On-site

$118K - $141K/yr

Design and implement custom shaders using Shader Graph (Unity) or Material Editor/Blueprints (Unreal Engine). * Collaborate Across Disciplines: Work closely with artists, engineers, and designers to ...

Shader Programming information

What is shader programming?

Shader programming involves writing specialized code that runs on a computer's graphics processing unit (GPU) to control how images, lighting, and colors are rendered in computer graphics. Shaders are essential for creating realistic visual effects in video games, movies, and virtual reality. Programmers use languages like GLSL, HLSL, or Cg to write vertex, fragment, or compute shaders, which manipulate geometry, textures, and lighting in real time. This field requires strong mathematical and programming skills, especially in linear algebra and computer graphics concepts.

What are the key skills and qualifications needed to thrive as a Shader Programmer, and why are they important?

To thrive as a Shader Programmer, you need strong proficiency in computer graphics principles, mathematics (especially linear algebra), and experience with shading languages like GLSL or HLSL, often supported by a degree in computer science or a related field. Familiarity with graphics APIs (such as OpenGL or DirectX), real-time rendering engines, and version control systems is typically required. Creative problem-solving, attention to detail, and effective collaboration with artists and developers are standout soft skills in this role. These competencies are vital to create visually stunning and efficient visual effects that enhance real-time applications and games.

What is the difference between Shader Programming vs Graphics Programmer?

AspectShader ProgrammingGraphics Programmer
Required credentialsKnowledge of GLSL/HLSL, graphics APIsKnowledge of graphics APIs, C++, shader languages
Work environmentFocus on writing shaders for rendering pipelinesDeveloping graphics engines, rendering techniques
Industry usageUsed in game development, real-time renderingUsed in game studios, visual effects, simulation
Common search intentUnderstanding shader coding differencesUnderstanding graphics pipeline development

Shader Programming primarily involves writing small programs that run on the GPU to control rendering effects, while Graphics Programming encompasses broader development of rendering engines and graphics systems. Both roles require knowledge of graphics APIs and shader languages, but Shader Programmers focus more on creating visual effects at the shader level, whereas Graphics Programmers develop the overall graphics architecture.

What are some common challenges shader programmers face when optimizing graphics performance?

Shader programmers often encounter challenges related to balancing visual quality with real-time performance. Optimizing shaders requires a strong understanding of hardware limitations, such as processing power and memory bandwidth, as well as efficient use of GPU resources. Debugging and profiling shader code can be complex, especially when dealing with platform-specific differences. Collaboration with artists and other developers is essential to ensure that the visuals meet creative goals without exceeding performance budgets.
What job categories do people searching Shader Programming jobs in Florida look for? The top searched job categories for Shader Programming jobs in Florida are:

Senior Technical Artist (Contractor)

Enludio

Orlando, FL • On-site

$118K - $141K/yr

Full-time

Posted 22 days ago


Job description

Job Summary:
Enludio is a technology company dedicated to solving complex challenges in spatial computing and visual systems. As a Senior Technical Artist specializing in real-time engines, you will bridge the artistic and technical teams, optimizing assets and creating tools to deliver cutting-edge interactive experiences.
Responsibilities:
• Optimize Assets: Work with 3D models, textures, shaders, and animations to ensure efficiency and high performance in real-time engines (Unity/Unreal).
• Create Tools: Develop tools, scripts, and workflows to streamline the production pipeline and enhance team productivity.
• Shader Development: Design and implement custom shaders using Shader Graph (Unity) or Material Editor/Blueprints (Unreal Engine).
• Collaborate Across Disciplines: Work closely with artists, engineers, and designers to address technical issues and ensure visual fidelity.
• Solve Challenges: Troubleshoot performance bottlenecks, rendering issues, and other technical problems that arise during production.
• Support the Team: Assist artists with engine-specific tasks, such as material setup, asset integration, and lighting adjustments.
• Implement VFX: Create and optimize real-time particle effects and other visual enhancements.
Qualifications:
Required:
• Strong understanding of Unity or Unreal Engine, including lighting, shaders, materials, and rendering pipelines.
• Familiarity with scripting languages (Python, C#, or Blueprint) to develop tools and workflows.
• Understanding of art principles like lighting, composition, and color theory to support artistic intent.
• Experience profiling and optimizing assets for real-time performance across platforms.
• Experience integrating assets from tools like Blender, Maya, Zbrush, Substance Painter/Designer into real-time engines.
• Mandatory that you are a US Citizen and able to comply with Government regulations.
Preferred:
• Experience with VR/AR development and optimization.
• Background in procedural content generation tools (e.g., Houdini).
• Knowledge of animation and rigging workflows.
• Familiarity with CAD-to-real-time workflows.
• Experience with photogrammetry or other advanced asset creation techniques.
Company:
Enludio is a technology company dedicated to solving complex challenges in spatial computing and visual systems. Founded in 2024, the company is headquartered in Orlando, Florida, US, , with a team of 11-50 employees. The company is currently Early Stage.