1

Junior Graphics Programmer Jobs in Virginia (NOW HIRING)

Prepare clear schedule review comments, reports, graphics, and other project controls deliverables ... Undergraduate degree in Construction Management, Engineering, Architecture, or a related field ...

Prepare clear schedule review comments, reports, graphics, and other project controls deliverables ... Undergraduate degree in Construction Management, Engineering, Architecture, or a related field ...

Prepare clear schedule review comments, reports, graphics, and other project controls deliverables ... Undergraduate degree in Construction Management, Engineering, Architecture, or a related field ...

Prepare clear schedule review comments, reports, graphics, and other project controls deliverables ... Undergraduate degree in Construction Management, Engineering, Architecture, or a related field ...

Prepare clear schedule review comments, reports, graphics, and other project controls deliverables ... Undergraduate degree in Construction Management, Engineering, Architecture, or a related field ...

Prepare clear schedule review comments, reports, graphics, and other project controls deliverables ... Undergraduate degree in Construction Management, Engineering, Architecture, or a related field ...

Design rich Graphic visualizations with modular design of reports, worksheets and views in Tableau ... programming since they often need to create customized tools and applications to handle the ...

... Programming. To learn more about Numero Data LLC, please visit our website www.numerodata.com. We ... Design rich Graphic visualizations with modular design of reports, worksheets and views in Tableau ...

Mentor junior visualization specialists and ensure adherence to branding and communication ... Bachelor's degree in Graphic Design, Communications, Software Engineering, or related field.

Frontend Developer

Mclean, VA · On-site

$130K/yr

... junior developers, drive best practices, and effectively utilize technologies such as React ... Drive the implementation of advanced data visualizations and interactive graphics using theD3 ...

UI Developer II

Lorton, VA · On-site

$50.50 - $65.75/hr

... bring junior developers to your level and skill Openness to learn new skills and techniques ... graphic design tools such as Adobe Photoshop, Axure, Balasmic, etc. Should be capable of web ...

Showing results 41-60

Junior Graphics Programmer information

What does a junior graphics programmer do?

A Junior Graphics Programmer is responsible for assisting in the development and implementation of visual elements in software, such as video games or simulations. They typically work under the guidance of senior graphics programmers to write and optimize code for rendering graphics, implementing shaders, and ensuring efficient use of hardware resources. Their tasks may also include debugging graphics issues, learning new graphics APIs, and collaborating with other team members to achieve visual targets. This entry-level role is a great way to gain experience in computer graphics and related technologies.

What types of projects and technologies do junior graphics programmers typically work on in their early career?

As a Junior Graphics Programmer, you’ll often start by supporting senior developers with tasks such as implementing rendering features, optimizing shaders, and debugging graphics pipelines. You may work with technologies like DirectX, OpenGL, or Vulkan, as well as graphics engines such as Unity or Unreal Engine. Early projects usually involve collaborating closely with artists and designers to ensure visual elements are integrated efficiently and look as intended. This role offers a great opportunity to learn best practices in real-time rendering and to develop problem-solving skills through hands-on experience with cutting-edge graphics techniques.

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

To thrive as a Junior Graphics Programmer, you generally need a solid understanding of computer graphics principles, proficiency in C++ or similar languages, and a relevant degree such as computer science or software engineering. Familiarity with graphics APIs like DirectX or OpenGL, shader languages (HLSL/GLSL), and version control systems like Git is typically expected. Strong problem-solving skills, attention to detail, and effective communication help you stand out in collaborative development environments. These skills and qualifications are essential for creating visually compelling, high-performance graphics solutions that meet industry standards.

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

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

What are popular job titles related to Junior Graphics Programmer jobs in Virginia?

For Junior Graphics Programmer jobs in Virginia, the most frequently searched job titles are:

What job categories do people searching Junior Graphics Programmer jobs in Virginia look for?

The top searched job categories for Junior Graphics Programmer jobs in Virginia are:

What cities in Virginia are hiring for Junior Graphics Programmer jobs?

Cities in Virginia with the most Junior Graphics Programmer job openings:

Infographic showing various Junior Graphics Programmer job openings in Virginia as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution.

Senior Ovation DCS Programmer / Control Systems Engineer

Hazen and Sawyer

Richmond, VA • On-site

$166K - $172K/yr

Full-time

Re-posted 15 days ago


Job description

Hazen and Sawyer is seeking an experienced Senior Ovation DCS Programmer / Control Systems Engineer to support the design, implementation, commissioning, and long-term support of Emerson Ovation Distributed Control Systems for water and wastewater treatment facilities. This role is a senior technical position responsible for hands-on system programming, configuration, troubleshooting, and optimization, with direct involvement in plant operations, startup, and lifecycle support. The successful candidate will serve as a technical lead, supporting project delivery while mentoring junior staff and collaborating closely with operations, engineering, and project management teams.

This position can be based at any Hazen location; however, our preference is for it to be based in Virginia or the Washington, D.C. area.

Why Hazen and Sawyer:

  • Founded in 1951 by the son of Allen Hazen (developer of the Hazen-Williams equation), we are an employee-owned company with a singular focus on "all things water."
  • Our work includes planning, design, and oversight of construction of environmental infrastructure – for water, wastewater, and stormwater management.
  • We foster a work environment low on bureaucracy and high in creativity.
  • We recruit talented professionals, provide them with challenging, interesting, and creative assignments, and furnish them with the tools they need to succeed.
  • We currently have over 2,400 employees in 70+ offices throughout the United States, Latin America, Canada, and the UK.
  • A flexible hybrid work schedule supports today's busy professionals. 

Key Responsibilities:

Ovation DCS Engineering & Programming 

  • Configure, program, test, and commission Emerson Ovation DCS systems. 
  • Develop and maintain control logic, operator graphics, alarm configurations, and system databases. 
  • Perform system upgrades, migrations, and expansions on legacy and current Ovation platforms. 
  • Support control optimization, tuning, and modernization initiatives. 

Water & Wastewater Process Integration 

  • Implement and support control strategies for treatment and conveyance processes including pumping, filtration, chemical feed, disinfection, sludge handling, and distribution systems. 
  • Troubleshoot process and control system issues and implement corrective actions.

Testing, Commissioning & Support 

  • Lead and support FAT, SAT, and on-site commissioning activities.
  • Provide operational troubleshooting and post-startup support. 
  • Develop and maintain system documentation, including control narratives, I/O lists, and architecture diagrams. 
  • Support changing management and configuration control procedures. 

Cybersecurity & Compliance

  • Implement OT cybersecurity best practices consistent with ISA/IEC 62443 and utility standards. 
  • Support redundancy, backup, disaster recovery, and system resiliency planning. 

Technical Leadership & Mentorship 

  • Serve as a technical lead on Ovation-related projects. 
  • Mentor junior engineers and programmers. 
  • Coordinate with operations staff, project managers, vendors, and system integrators.

Work Setting:

  • Hybrid Preferred (3 days in office; 2 days remote) 

Required Qualifications:

  • Bachelor’s degree in engineering, Automation, Computer Science, or a related technical field, or equivalent experience. 
  • 10+ years of experience in control systems or automation. 
  • Demonstrated hands-on experience with Emerson Ovation DCS systems. 
  • Experience supporting water or wastewater treatment facilities strongly preferred. 
  • Experience with FAT, SAT, and field commissioning.
Preferred Qualifications: 

HAZEN AND SAWYER logo

About HAZEN AND SAWYER

Sourced by ZipRecruiter

Hazen and Sawyer, headquartered in New York, NY, US, operates within the field of environmental science and engineering. Founded in 1951, the firm specializes in designing drinking water, wastewater, and stormwater facilities, comprehensive solid waste services, and other environmental infrastructure projects. Striving towards nurturing clean, safe water supply, the company upholds it as its primary mission. Their dedication reflects in their numerous honors received at the national and regional levels, including awards from the American Society of Civil Engineers, American Council of Engineering Companies, and Water Environment Federation.

Industry

Environmental consulting services

Company size

501 - 1,000 Employees

Headquarters location

New York, NY, US

Year founded

1951