Software Engineer, Graphics (Mid to Senior)

Panic Button

Austin (TX)

On-site

USD 95,000 - 140,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Panic Button in Austin, TX, is seeking a Software Engineer with a strong graphics focus to join a growing team working on rendering techniques for video games.

Ideal candidates bring experience in C++ graphics, shader programming (HLSL/GLSL), graphics engines, lighting, and performance profiling to optimize CPU/GPU utilization.

Qualifications

  • 2+ years C++ development and graphics programming experience.
  • Knowledge of graphics engines, shader programming models, and HLSL/GLSL.
  • Familiarity with global lighting, dynamic lighting, and shadow rendering.
  • Experience debugging rendering issues.
  • Experience profiling and optimizing CPU/GPU utilization.

Skills

C++ development
Graphics programming
Shader languages
HLSL/GLSL
Rendering debugging
Profiling CPU/GPU
Lighting techniques
Graphics engines

Job description

Panic Button is seeking a highly experienced and motivated Software Engineer with a strong focus in graphics development to join our growing team. The ideal candidate will have a proven track record of working in software engineering teams in the video game industry, with recent and extensive experience in rendering techniques.


Requirements


  • Knowledge of graphics engines, shader programming models, and high-level shader languages (such as HLSL or GLSL)

  • Familiarity with global lighting methods, dynamic lighting, shadow rendering, and other modern rendering techniques

  • Experience debugging rendering issues

  • Experience profiling and optimizing both CPU and GPU utilization

  • 2+ years C++ development and graphics programming experience

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Panic Button • Austin (TX)

On-site
USD 100,000 - 200,000
Senior Software Engineer, Console
Senior Software Engineer, Console

Panic Button • Austin (TX)

On-site
USD 100,000 - 200,000
Senior Game Porting Engineer - Cross-Platform, C++
Senior Game Porting Engineer - Cross-Platform, C++

Panic Button • Austin (TX)

On-site
USD 100,000 - 200,000
Lead Software Engineer
Lead Software Engineer

Panic Button • Austin (TX)

On-site
USD 150,000 - 220,000
Graphics Engineer
Graphics Engineer

Iron Galaxy • Nashville (TN)

On-site
USD 80,000 - 100,000
Senior Graphics Engineer - Remote C++ Rendering Expert
Senior Graphics Engineer - Remote C++ Rendering Expert

thatgamecompany • Los Angeles (CA)

On-site
USD 150,000 - 220,000
Paid Time Off
Medical, dental, and vision coverage
401K with company match
+3
Senior Console Porting Engineer - C++/Unreal, Cross-Platform
Senior Console Porting Engineer - C++/Unreal, Cross-Platform

Panic Button • Austin (TX)

On-site
USD 100,000 - 200,000
Senior Graphics & Rendering Architect
Senior Graphics & Rendering Architect

Adapt Talent • United States

Hybrid
USD 300,000 - 350,000
Graphics Developer →
Graphics Developer →

Grex Defense, Inc. • Huntsville (AL), Northern (KY)

On-site
USD 95,000 - 130,000
Remote Graphics Engineer — Real-Time Rendering Pro
Remote Graphics Engineer — Real-Time Rendering Pro

BairesDev • Peru (IL)

On-site
USD 100,000 - 150,000
Remote work
USD payments or local currency
Hardware provided
+4