1

Graphic Programmer Jobs in Indiana (NOW HIRING)

Job role: We are looking for a mobile developer to bring the best of our apps to iOS & Android ... Core Data, Core Animation, Core Graphics and Core Text * Deep understanding of Apple's & Google ...

Quality Engineer

Warsaw, IN · On-site

$69K - $89K/yr

... graphic designing, web application development using frameworks based on model view controller ... S. in engineering or an alternative Bachelor's degree program with certification as a quality ...

... engineers, and program managers to ensure complex technical data is accurately translated into ... Manipulating graphics, charts, diagrams, etc. to be included in documentation * Create and ...

... Graphics preferred - ISTQB, CSQA/CSQE or equivalent certifications preferred - Mastery in PwC ... Test Engineering - Ability to conduct Root Cause Analysis of production bugs - Skilled in ...

Create graphic designs and mockups for web applications * Build responsive front-end structures for ... Bachelor's degree in Computer Science, Engineering, or a related field * 2+ years of experience as ...

next page

Showing results 1-20

Graphic Programmer information

See Indiana salary details

$105.1K

$128.5K

$148.9K

How much do graphic programmer jobs pay per year?

As of Jun 16, 2026, the average yearly pay for graphic programmer in Indiana is $128,461.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,900.00 and $138,000.00 per year, depending on experience, location, and employer.

How does a Graphic Programmer typically collaborate with artists and designers during a game's development cycle?

Graphic Programmers work closely with artists and designers to ensure that visual concepts are both achievable and optimized for performance. They often translate creative ideas into technical solutions, developing shaders, rendering techniques, and visual effects that align with the team's artistic vision. Regular meetings and iterative feedback sessions help bridge the gap between technical feasibility and creative intent, making strong communication skills essential for success in this role.

What is the difference between Graphic Programmer vs Shader Developer?

AspectGraphic ProgrammerShader Developer
Required CredentialsBachelor's in Computer Science, Graphics, or related field; knowledge of graphics APIsSimilar educational background; specialized knowledge of shader languages
Work EnvironmentGame studios, visual effects companies, simulation firmsGame studios, graphics software companies, real-time rendering projects
Employer & Industry UsageUsed broadly across industries involving graphics programmingPrimarily in graphics and game development sectors
Common Search & Comparison IntentUnderstanding roles in graphics developmentFocusing on shader-specific tasks within graphics programming

Both Graphic Programmers and Shader Developers work in graphics-intensive environments, often requiring similar educational backgrounds and skills. While Graphic Programmers handle overall graphics systems and engine integration, Shader Developers focus specifically on creating and optimizing shaders for rendering effects. The roles are closely related, with Shader Developers often being a specialized subset within the broader scope of Graphic Programming.

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

To thrive as a Graphic Programmer, you need a strong background in computer science, mathematics, and graphics programming, often supported by a relevant degree or equivalent experience. Proficiency with programming languages like C++, graphics APIs such as DirectX or OpenGL, and familiarity with shader languages and game engines is typically required. Creativity, problem-solving, and effective collaboration with artists and developers are essential soft skills that set top performers apart. These skills and qualities are crucial for creating visually compelling, high-performance graphics that enhance user experiences in interactive applications.

What are graphic programmers?

Graphic programmers are specialized software developers who focus on creating and optimizing visual elements in computer programs, particularly in video games, simulations, and multimedia applications. They work on rendering engines, shaders, lighting, and other graphical effects to achieve high-quality visuals and efficient performance. Their expertise lies in graphics APIs, mathematics, and hardware acceleration to ensure smooth and realistic graphics. Graphic programmers often collaborate closely with artists and designers to bring visual concepts to life. This role requires strong programming skills, usually in languages like C++ and knowledge of graphics libraries such as DirectX or OpenGL.
What are popular job titles related to Graphic Programmer jobs in Indiana? For Graphic Programmer jobs in Indiana, the most frequently searched job titles are:
What cities in Indiana are hiring for Graphic Programmer jobs? Cities in Indiana with the most Graphic Programmer job openings:
6166- Automation Engineer / Senior Automation Engineer

6166- Automation Engineer / Senior Automation Engineer

Verista, Inc.

Indianapolis, IN

$99K - $130K/yr

Other

Posted 25 days ago


Job description

Senior Automation Engineer Responsibilities:

  • Automation Engineer strong in IT/IT-centric systems to help with troubleshooting, detecting issues
  • Responsible for design and implementation of key automation aspects of an equipment project, often including PLC, vision, HMI programming.
  • General Change management
  • Independently understanding client's quality standards, cGMP's, and regulatory standards to support team in compliance of validation effort
  • Independent verification of testing against specifications
  • Supporting clients change management program - including authoring proposed changes, executing impact assessments/ regression analysis, and supporting client documentation of change results and release
  • Authoring, editing, and executing technical commissioning, qualification and validation documentation for standard equipment/systems/ software, and processes as part of team as directed by the project leader.
  • Running test scripts and documenting results.
  • Adherence with project schedule for all assigned activities.
  • Maintaining clear, detailed records qualification and validation
  • Documenting impact and risk assessments as part of a team.
  • Design and PLC programming (configuration of PLC program) on standard equipment/products
  • Lead and perform complex quality checks which require an intricate understanding of the machine control systems and operations
  • Your innovative use of communication tools and techniques will facilitate in explaining difficult issues and establishing consensus between teams
  • Contribute to the completion of projects, manage own time on agreed targets, develop plans for own projects and leads small project teams
  • Monitor, generate and complete the periodic review, validation master plan for the automation engineering program
  • Demonstrate good planning, organizing, time management and team participation skills
  • Responsible for routine and preventive maintenance work, ensure all the equipment and facilities work safely, efficiently and reliably
  • Generate and develop standard operating procedures and system support
  • Analyze operational process problems and recommend appropriate corrective and preventative actions
  • Manage change control authoring and execution
  • Participate in the site and network wide teams to provide cybersecurity alignment and direction
  • Provide 24x7x365 support of automation systems and perform automation activities for capital and non-capital projects
  • Modify moderately complex to highly complex control logic that requires a degree of scientific and/or manufacturing process expertise
  • Clearly communicate progress and issues to peers

Requirements:

  • Must have 3-5 years of industrial experience as an Automation Engineer
  • Experience in creating SQL databases
  • Understanding domain authentication
  • Experience in working with IT to schedule implementations
  • Able to complete software installs and/or updates
  • Creation of databases
  • Experience in upgrading system requirements for servers
  • Understanding of Citrix application
  • GMP and Good Documentation Practice knowledge
  • Position requires onsite work in Indianapolis, IN
  • Responsible for installing, maintaining, and troubleshooting automated utility, processing, filling, inspection, and packaging equipment
  • Generate user requirement specifications for control systems
  • Able to make minor modifications to code and HMI graphics for smaller changes
  • Must be able to read logic and perform programming as well as update control system documentation
  • Contribute technical content to validation protocols on automation systems and perform execution of protocols