1

Graphics Software Engineer Jobs in North Carolina

Senior C++ Software Engineer Looking for 2-3 senior C++ software engineers in Mountain View, San ... Further education or experience in a related field * 3D graphics rendering * Programming for VR ...

Senior C++ Software Engineer Looking for 2-3 senior C++ software engineers in Mountain View, San ... Further education or experience in a related field * 3D graphics rendering * Programming for VR ...

Sr. Software Engineer

Morrisville, NC · On-site

$114K - $151K/yr

... graphic designing, web application development using frameworks based on model view controller ... Skills/Nice to have 5+ years Advanced Java programming experience with multi-tier web based ...

Showing results 21-40

Graphics Software Engineer information

See North Carolina salary details

$125.9K

$147.3K

$158.6K

How much do graphics software engineer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for graphics software engineer in North Carolina is $147,283.00, according to ZipRecruiter salary data. Most workers in this role earn between $127,200.00 and $157,200.00 per year, depending on experience, location, and employer.

What is a graphics software engineer?

A Graphics Software Engineer develops and optimizes software that processes and renders graphics for applications such as video games, simulations, and visual computing. They work with technologies like GPUs, APIs (OpenGL, Vulkan, DirectX), and shaders to enhance rendering performance and visual quality. Their role often involves low-level programming, algorithm development, and collaboration with artists and other engineers to create efficient and visually stunning graphics solutions.

What are the typical daily responsibilities of a graphics software engineer?

Graphics Software Engineers typically spend their days designing, implementing, and optimizing rendering algorithms and graphics features for applications such as games, simulations, or visualization tools. They work closely with cross-functional teams including artists, designers, and other software engineers to ensure smooth integration of visual assets and technical features. Routine tasks often include debugging visual issues, profiling performance bottlenecks, and staying current with the latest graphics technology advancements. Collaboration, code reviews, and iterative problem-solving are also important parts of the daily workflow to ensure high-quality visual results.

What are the key skills and qualifications needed to thrive in the graphics software engineer position, and why are they important?

To thrive as a Graphics Software Engineer, you need strong programming skills (typically in C++ or similar languages), a solid understanding of computer graphics principles, and a bachelor's degree in computer science or a related field. Experience with graphics APIs (like OpenGL, DirectX, or Vulkan), shader languages, and possibly certifications in game or graphics development are highly valued. Attention to detail, creative problem-solving, and effective collaboration are important soft skills in this role. These capabilities enable the engineer to efficiently develop high-performance rendering systems and work seamlessly with artists, designers, and other engineers.

What are popular job titles related to Graphics Software Engineer jobs in North Carolina?

For Graphics Software Engineer jobs in North Carolina, the most frequently searched job titles are:

What cities in North Carolina are hiring for Graphics Software Engineer jobs?

Cities in North Carolina with the most Graphics Software Engineer job openings:

What are popular job titles related to Graphics Software Engineer jobs in NC?

For Graphics Software Engineer jobs in NC, the most frequently searched job titles are:

Infographic showing various Graphics Software Engineer job openings in North Carolina as of August 2026, with employment types broken down into 2% Internship, 89% Full Time, and 9% Contract. Highlights an 80% In-person, 8% Hybrid, and 12% Remote job distribution, with an average salary of $147,283 per year, or $70.8 per hour.

Senior C++ Software Engineer 219 Design

ClifyX

Raleigh, NC • On-site

$120K - $150K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

Senior C++ Software Engineer

Looking for 2-3 senior C++ software engineers in Mountain View, San Francisco, and/or Raleigh, North Carolina with experience in product development. Location: Contra Costa County - Mountain View CA to Silicon Valley CA (1 Hour Drive) or Research Triangle Park Durham, North Carolina.

219 Design was started by engineers, for engineers. 219ers work on a diverse set of challenging and meaningful projects with a variety of clients spanning numerous industries. We do this while still enjoying a personal life and pursuing our passions outside work. 219 Design helps great companies invent products that change the world while working on projects we care about — whether it's solving a challenge of particular interest or working on something with important implications.

We maintain a transparent organization and value honesty with each other, our clients, and ourselves. And we maintain great communication, knowledge sharing, and collaboration through mentoring, employee-led tech discussions, a weekly company-wide lunch & learn, and an open-door policy.

We believe that it's our employees' knowledge, creativity, and approach that make our projects so successful and that help our clients achieve their goals, so we support them through our culture and policies – like our average 40-hour workweek, our profit sharing program, and our collaborative approach. We are an equal opportunity employer and value diversity at our company.

As a C++ software engineer at 219 Design, you will work on a diverse set of projects with a variety of clients. We need engineers who are adaptable and passionate about their work. If 219 sounds like a good fit and you are fluent in C++, please apply!

Requirements/Responsibilities:

  • Design, develop, test, deploy, maintain, and enhance software as part of an interdisciplinary team
  • Manage individual project priorities, deadlines, and deliverables

Qualifications:

  • Authorized to work in the US without sponsorship
  • BS degree in Computer Science or a similar field of study
  • Passionate C++ software developer and believe in OOP principles
  • Good communication skills w/the ability to be respectful and persuasive at the same time
  • Able to work both as part of a team and individually

Bonus Points:

  • Further education or experience in a related field
  • 3D graphics rendering
  • Programming for VR applications
  • Test-Driven Development
  • Qt experience

Salary and Benefits:

  • Salary: $120,000 to $150,000
  • US Citizen, U.S. Permanent Resident (i.e. Green Card Holder), Political Asylee, or Refugee
  • Health, Dental, and Vision Insurance
  • Profit Sharing
  • 401(k) Matching
  • 40 Hour Week, Flexible Schedule
  • Paid Time Off
  • Paid Training & Development
  • Company-wide Planning Monday & Cool Stuff Friday
  • Interview Travel Reimbursed

ClifyX logo

About ClifyX

Sourced by ZipRecruiter

ClifyX is a well-established player in the IT Services sector that specializes in providing result-oriented technological solutions to a wide range of industrial verticals. Based in South Plainfield, New Jersey, ClifyX offers a comprehensive selection of IT services that include project staffing, application development, professional consulting, and other IT-based solutions. While the company's website, clifyx.com, does not divulge the exact founding date, it is clear that ClifyX has grown into a renowned name within their domain, thanks to their unwavering commitment to innovative practices. The company's mission statement revolves around harnessing the power of technology to assist their clientele in steering their respective businesses towards success.

Industry

Recruiting and staffing services

Company size

51 - 200 Employees

Headquarters location

South Plainfield, NJ, US

Year founded

1998