1

Senior Graphics Programmer Jobs in Minnesota (NOW HIRING)

Senior Controls Engineer

Saint Paul, MN ยท On-site

$98K - $129K/yr

POSITION OVERVIEW & RESPONSIBILITIES The Senior Controls Engineer (Level IV) plays a key role in ... Mastery of SCADA and/or DDC graphic screen development software. * Edit, write, and review ...

Senior Batch Automation Engineer

Edina, MN ยท On-site

$107K - $141K/yr

SENIOR BATCH AUTOMATION ENGINEER ABOUT US Matrix Technologies is a 100% employee-owned engineering ... Develop or coordinate DCS/PLC code, HMI graphics, batch interfaces, historian integration, and ...

Senior Marketing Specialist

Minneapolis, MN ยท On-site

$85K - $100K/yr

... developers, and owners. This role combines strategic proposal development, graphic design, content creation, and brand management to showcase our expertise, strengthen our market presence, and ...

Sr Marketing Coordinator

Minneapolis, MN ยท On-site

$97K - $126K/yr

Milwaukee, WI; or Boston MA As a nationally recognized architecture, engineering, and planning firm ... Strong graphic design and image curation sensibilities. * High attention to detail. * Ability to ...

Senior Systems Engineer

New Hope, MN

$109K - $149K/yr

The Senior Systems Engineer is responsible for the design, engineering, and implementation of ... Advanced experience with BAS software, databases, and UI/graphics * Strong HVAC systems knowledge ...

Senior Systems Engineer

New Hope, MN ยท On-site

$110K - $145K/yr

The Senior Systems Engineer is responsible for the design, engineering, and implementation of ... Advanced experience with BAS software, databases, and UI/graphics * Strong HVAC systems knowledge ...

Senior Systems Engineer

New Hope, MN ยท On-site

$109K - $149K/yr

The Senior Systems Engineer is responsible for the design, engineering, and implementation of ... Advanced experience with BAS software, databases, and UI/graphics * Strong HVAC systems knowledge ...

Sr Marketing Coordinator

Minneapolis, MN ยท On-site

$97K - $126K/yr

Milwaukee, WI; or Boston MA As a nationally recognized architecture, engineering, and planning firm ... Strong graphic design and image curation sensibilities. * High attention to detail. * Ability to ...

Sr Marketing Coordinator

Minneapolis, MN ยท Hybrid

$97K - $126K/yr

Milwaukee, WI; or Boston MA As a nationally recognized architecture, engineering, and planning firm ... Strong graphic design and image curation sensibilities. * High attention to detail. * Ability to ...

next page

Showing results 1-20

Senior Graphics Programmer information

See Minnesota salary details

$13

$51

$70

How much do senior graphics programmer jobs pay per hour?

As of Aug 31, 2026, the average hourly pay for senior graphics programmer in Minnesota is $51.20, according to ZipRecruiter salary data. Most workers in this role earn between $43.08 and $61.20 per hour, depending on experience, location, and employer.

What does a senior graphics programmer do?

A Senior Graphics Programmer is responsible for designing, developing, and optimizing graphics systems and visual effects in video games, simulations, or other interactive applications. They work with rendering pipelines, shaders, and hardware APIs to ensure high visual quality and performance. Their role often involves collaborating with artists and other engineers to implement advanced visual features, troubleshoot graphical issues, and stay updated with the latest graphics technologies. Senior Graphics Programmers also mentor junior team members and help set technical direction for graphics development.

What are the key skills and qualifications needed to thrive as a senior graphics programmer, and why are they important?

To thrive as a Senior Graphics Programmer, you need advanced knowledge of computer graphics theory, C++ programming, and a degree in computer science or a related field. Expertise with graphics APIs such as DirectX, OpenGL, or Vulkan, and experience using shader languages (HLSL/GLSL) are typically required. Strong problem-solving abilities, collaboration, and effective communication help you work across teams and innovate in complex technical environments. These skills ensure the creation of efficient, visually impressive graphics systems that meet the demands of modern games or applications.

How does a senior graphics programmer typically collaborate with other departments during a game development project?

A Senior Graphics Programmer works closely with artists, designers, and technical directors to ensure that visual features are both cutting-edge and feasible within the project's constraints. They often translate artistic visions into optimized, real-time rendering solutions and provide technical feedback on asset creation. Regular meetings and code reviews help align the graphics team's work with the broader development goals, while cross-discipline problem-solving is common to address performance or visual fidelity challenges. Effective communication and teamwork are essential, as graphics programming decisions can significantly impact the gameplay experience and production timeline.

What is the difference between Senior Graphics Programmer vs Graphics Engineer?

AspectSenior Graphics ProgrammerGraphics Engineer
Required CredentialsBachelor's or Master's in Computer Science, Computer Graphics, or related field; extensive experience in graphics programmingSimilar educational background; may have less experience or focus on implementation
Work EnvironmentDevelops advanced graphics features, shaders, rendering techniques in game engines or visualization toolsSupports graphics development, optimizes rendering pipelines, and implements graphics solutions
Employer & Industry UsageUsed in gaming, simulation, and visual effects industries; common in companies developing real-time graphicsFound in similar industries, often collaborating with graphics teams to improve rendering performance

The main difference is that Senior Graphics Programmers typically lead complex graphics development projects, focusing on advanced rendering techniques, while Graphics Engineers support and optimize existing graphics systems. Both roles require strong technical skills, but Senior Graphics Programmers usually have more experience and responsibility in designing innovative graphics solutions.

What are the most commonly searched types of Graphics Programmer jobs in Minnesota?

The most popular types of Graphics Programmer jobs in Minnesota are:

What cities in Minnesota are hiring for Senior Graphics Programmer jobs?

Cities in Minnesota with the most Senior Graphics Programmer job openings:

Infographic showing various Senior Graphics Programmer job openings in Minnesota as of August 2026, with employment types broken down into 1% Internship, 79% Full Time, 17% Part Time, 1% Temporary, and 2% Contract. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution, with an average salary of $106,497 per year, or $51.2 per hour.

Senior Software Engineer Graphics, OpenGL, CUDA w2 preferred& Nvidia GPU Programming

Saint Paul, MN โ€ข On-site

PDDN Inc
IT Servicesย โ€ขย 11 - 50 employees

$123K - $163K/yr

Other

Posted 3 days ago

New


Job description

Role: Sr Software Engineer Graphics
Work location: ST PAUL MN
Background and Meet and Greet: MANDATORY
Job Type: Contract
Interview: Phone/Video.

Position Summary
This is a technical role with the candidate expected to be a critical contributor to building compelling products within Electrophysiology Division. The individual will participate in the development and deployment of system and software architecture to support our development programs. Design, develop, and document software applications embedded in diagnostic and interventional cardiology devices. Participate in all phases of the software lifecycle, including concept development, requirements, design, implementation, and testing.

Primary Duties And Responsibilities
Apply solid software design skills to develop medical devices to meet specific performance requirements and deliver on goals according to product development quality system. These activities include developing requirements specifications, design, implementation and testing of software and embedded software algorithms or/and general Linux applications and GUIs. These algorithms include real-time 3D location tracking, real-time 3D anatomical model creation and intracardiac signal visualization.
As a team member, contribute significantly to completion of various project activities, from definition, identifying software functional requirements, implementation, code reviews, and final release according to medical device development processes.
Create and implement software/test plans/protocols and generate test reports to ensure software/firmware design meets the specifications and quality system requirements.
Work closely with cross-function team, including design reviews with QA, RA, test engineers, hardware engineers to ensure the firmware design meets the product requirements, including safety, reliability and serviceability. Be creative and innovative in the product development process.
Make, recommend or justify critical technical decisions in product design. The decision should be based on broad investigation and testing.
Document and transfer developed solutions to manufacturing team for mass production and provide technical support and sustaining development in launch phase.

Required Skills
Minimum
B.S. or M.S (Preferred) in discipline such as Computer Science.
6+ years of software development or equivalent (e.g., 4+ years of Ph.D. research experience in Computer Science)
Experience with creating and managing requirements and translating them into effective architectures and software design
An understanding of requirements for, and experience in medical device development
Excellent documentation skills (highly regulated development environment)
Excellent Object-Oriented Design C++ and Qt Programming Experiences
Operating Systems: Linux
Software development through full product life-cycle
Strong OpenGL Computer Shader Language or CUDA and general stream programming concept experience
Experience with Nvidia GPU programming
Solid understanding and experience with OpenGL 2D/3D Texture Mapping technique
Excellent knowledge and experience in computational geometry algorithms

Preferred
GUI development experience: Qt/QML

Preferred
GUI development experience: Qt/QML
What are the Mandatory skills and skill proficiencies required for this position?
Experience with creating and managing requirements and translating them into effective architectures and software design
An understanding of requirements for, and experience in medical device development
Excellent documentation skills (highly regulated development environment)
Excellent Object-Oriented Design C++ and Qt Programming Experiences
Operating Systems: Linux
Software development through full product life-cycle
Strong OpenGL Computer Shader Language or CUDA and general stream programming concept experience
Experience with Nvidia GPU programming
Solid understanding and experience with OpenGL 2D/3D Texture Mapping technique
Excellent knowledge and experience in computational geometry algorithms