Graphics Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Incredible Technologies · 14 hours ago

Graphics Software Engineer

Incredible Technologies is an industry leader in casino gaming and amusement games, seeking an experienced Graphics Software Engineer to join their Golden Tee development team. The role involves maintaining and updating the graphics engine, developing graphics-related features, and improving the 3D graphics pipeline and tools.

ManufacturingMobile AppsSoftwareVideoVideo Games

Responsibilities

Maintain and update the graphics engine used in Golden Tee. This includes the graphics engine itself along with the associated art pipeline and tools
Work with artists and other programmers to develop various graphics-related features
Identify and resolve bottlenecks and inefficiencies in rendering code
Write efficient, solid software to evolve our 3D graphics engine, pipeline and tools
Participate in game feature development and implementation
Develop and implement migration paths from current to future graphics engines

Qualification

C/C++3D graphics developmentGraphics API3D mathGraphics pipeline toolsProfilingOptimizationLinux embeddedMicrosoft Visual StudioPythonJSONPerforce3ds MaxBlenderPassion for graphicsPassion for video gamesTeamwork

Required

At least 5+ years C/C++ experience
At least 3+ years of 3D graphics development experience
Bachelor's degree in computer science, computer graphics, software engineering, or equivalent
Strong knowledge of C/C++ required
Strong knowledge of 3D math required
Experience in 3D graphics environments
Demonstrated experience working within a C++ engine
Knowledge of one or more graphics API required (OpenGL, DirectX, Vulkan. OpenGL preferred)
Experience with profiling and optimization
Experience with Linux in an embedded environment
Familiarity with Microsoft Visual Studio development environment
Ability to work independently and as part of a team
Passion for computer graphics

Preferred

Experience with at least one GPU shading language a plus (HLSL or GLSL preferred)
Experience writing/maintaining graphic's pipeline tools (exporters, level editors, etc.)
Familiarity with any of the following is a plus: Python, JSON, Perforce, 3ds Max, Blender
Passion for video games a strong plus

Benefits

Very rich medical coverage
Dental (fully paid)
Vision
Pet insurance
Great 401(k) match (25%)
Both guaranteed and voluntary life insurance
Tuition assistance
Monthly in-office fruit delivery
Casual dress code
A partially customizable paid holiday schedule
Work flexibility (e.g., flexible work hours and locations may be available based on the position and its related working needs)

Company

Incredible Technologies

twittertwittertwitter
company-logo
Incredible Technologies is an emerging Class-III games app manufacturer focused on delivering compelling video slo