1

3D Programmer Jobs (NOW HIRING)

3D Game Developer - XR/VR

Fort Lee, NJ · On-site

$100 - $125/hr

We are seeking a 3D Developer / Game Developer with Virtual Reality (VR) and Extended Reality (XR) experience to support U.S. Army training and education initiatives at CASCOM in Fort Lee,VA. Program:

Smart 3D Designer

Kennesaw, GA · On-site

$65K - $130K/yr

By collaborating with engineers, mentoring others, and ensuring the highest standards of quality ... Develop creative, high-precision 3D models and detailed engineering drawings for facility layouts ...

Will work under the supervision of a Senior Engineer or Project Manager. Job Summary The 3D BIM Modeler is responsible for leading the drafting and modeling on multi-disciplined design projects.

Emulate 3D Engineer

Bridgman, MI · On-site

$80 - $100/hr

The Role The Emulate 3D Engineer is responsible for developing high‑fidelity mechanical emulations using Rockwell Automation's Emulate3D platform. This role focuses heavily on building reusable ...

$125 - $150/hr

You'll develop and coordinate 3D models and engineering drawings, perform detailed QC, and work closely with project managers, engineers, and clients to communicate technical questions, issues, and ...

Senior 3D BIM Modeler

Boston, MA · On-site +1

$110K - $140K/yr

You'll develop and coordinate 3D models and engineering drawings, perform detailed QC, and work closely with project managers, engineers, and clients to communicate technical questions, issues, and ...

Will work under the supervision of a Senior Engineer or Project Manager. Job Summary The 3D BIM Modeler is responsible for leading the drafting and modeling on multi-disciplined design projects.

CNC Programmer/Machinist

Jackson, MI · On-site

$23.75 - $32.50/hr

The ideal candidate brings at least 2 years of CNC machining experience and is proficient in Mastercam 2D and 3D programming, G-Code, and GD&T notation. Familiarity with HAAS CNC mills and lathes ...

Will work under the supervision of a Senior Engineer or Project Manager. Job Summary The 3D BIM Modeler is responsible for leading the drafting and modeling on multi-disciplined design projects.

Will work under the supervision of a Senior Engineer or Project Manager. Job Summary The 3D BIM Modeler is responsible for leading the drafting and modeling on multi-disciplined design projects.

Will work under the supervision of a Senior Engineer or Project Manager. Job Summary The 3D BIM Modeler is responsible for leading the drafting and modeling on multi-disciplined design projects.

Will work under the supervision of a Senior Engineer or Project Manager. Job Summary The 3D BIM Modeler is responsible for leading the drafting and modeling on multi-disciplined design projects.

... artists and programmers to offer creative solutions to both art and game design challenges ... 3D designs - Skilled in Photoshop - Ability to sculpt stylized assets or characters in Zbrush ...

Will work under the supervision of a Senior Engineer or Project Manager. Job Summary The 3D BIM Modeler is responsible for leading the drafting and modeling on multi-disciplined design projects.

Showing results 21-40

3d Programmer information

See salary details

$12

$39

$68

How much do 3d programmer jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for 3d programmer in the United States is $39.54, according to ZipRecruiter salary data. Most workers in this role earn between $25.72 and $51.44 per hour, depending on experience, location, and employer.

What is a 3D programmer?

A 3D Programmer is a software developer who specializes in creating and implementing three-dimensional graphics within computer programs, often for video games, simulations, or visual effects. They work with graphics engines, write code to render objects and environments in 3D, and optimize the performance and realism of virtual worlds. 3D Programmers collaborate closely with artists and designers to bring creative visions to life through technical solutions. Their responsibilities may include developing shaders, handling physics interactions, and ensuring visual fidelity across different platforms.

How does a 3D programmer typically collaborate with artists and designers during game development?

A 3D Programmer works closely with artists and designers to ensure their creative visions are accurately realized in the game engine. This involves integrating 3D assets, optimizing models for performance, and implementing visual effects or shaders. Regular meetings and feedback sessions are common, where programmers help troubleshoot technical issues and suggest workflow improvements. Effective communication and a collaborative mindset are essential, as this role bridges the gap between technical implementation and artistic intent.

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

To excel as a 3D Programmer, you need strong proficiency in programming languages like C++ or C#, a solid understanding of computer graphics principles, and typically a degree in computer science or a related field. Familiarity with 3D engines such as Unity or Unreal Engine, experience with APIs like OpenGL or DirectX, and sometimes shader programming and mathematics are crucial. Creative problem-solving, attention to detail, and effective teamwork are standout soft skills in this role. Mastery of these skills ensures you can create efficient, visually impressive 3D applications and collaborate well within multidisciplinary development teams.

What is the difference between 3D Programmer vs 3D Artist?

Aspect3D Programmer3D Artist
Primary FocusWriting code for 3D graphics, tools, and enginesCreating visual 3D models, textures, and animations
Skills RequiredProgramming languages (C++, Python), math, graphics APIsArt skills, 3D modeling software, creativity
Work EnvironmentGame studios, software companies, simulation firmsGame studios, animation houses, visual effects companies
CertificationsComputer science, software development, graphics programmingArt, design, 3D modeling certifications

While both roles work within the 3D industry, 3D Programmers focus on coding and technical development of 3D systems, whereas 3D Artists concentrate on creating visual content. Understanding these differences helps in choosing the right career path or job search focus.

More about 3d Programmer jobs

What states have the most 3D Programmer jobs?

States with the most job openings for 3D Programmer jobs include:

What are popular job titles related to 3D Programmer jobs?

For 3D Programmer jobs, the most frequently searched job titles are:

Infographic showing various 3D Programmer job openings in the United States as of August 2026, with employment types broken down into 1% Internship, 88% Full Time, 8% Part Time, and 3% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $82,234 per year, or $39.5 per hour.

3D Environmental Artist

Orlando, FL • On-site

Science Applications International Corporation
IT Services • 10K+ employees

Full-time

Re-posted 10 days ago


SAIC rating

7.6

Company rating: 7.6 out of 10

Based on 81 frontline employees who took The Breakroom Quiz

103rd of 226 rated it services


Job description

The 3D Environmental Artist is an entry-to-mid-level technical artist responsible for supporting the development, modification, and maintenance of airport Visual Databases (VDBs). Working under the direction of a senior VDB Developer, this individual creates and refines 3D assets, terrain features, airport infrastructure, environmental elements, and supporting visual content that contribute to realistic, operationally accurate airport environments.

This position focuses on implementing the senior VDB Developer's vision by constructing detailed airport environments, creating high-quality 3D assets, and ensuring visual fidelity while meeting real-time simulation performance requirements.

Key Responsibilities

3D Asset Development:

  • Create and modify 3D models for airport terminals, control towers, hangars, buildings, signage, lighting, fencing, vehicles, and surrounding infrastructure.
  • Produce optimized assets suitable for real-time simulation while maintaining high visual quality.
  • Create and apply textures, materials, and lighting using modern PBR workflows.
  • Develop reusable asset libraries for common airport structures and environmental objects.

Airport Environment Construction:

  • Assemble airport environments from source imagery, engineering drawings, GIS data, and reference photography.
  • Place and align airport objects according to the design guidance provided by senior VDB Developers.
  • Build terrain features, roadways, parking areas, vegetation, and surrounding landmarks.
  • Implement runway markings, taxiway signage, lighting systems, and airport infrastructure.
  • Support development of airport environments for all designated FAA Air Traffic Control Towers (ATCTs).

Visual Refinement & Optimization:

  • Improve visual quality through texture refinement, lighting adjustments, and asset optimization.
  • Support development of environmental effects including day/night operations, seasonal conditions, and weather visualization.
  • Assist with animation of environmental objects and airport assets where required.
  • Optimize models to maintain required simulation performance.

Quality Assurance Support:

  • Verify models for proper scale, placement, texture mapping, and rendering performance.
  • Correct visual defects identified during QA reviews.
  • Participate in iterative design reviews with senior developers and subject matter experts.
  • Ensure all assets comply with established modeling, naming, and performance standards.

Repository & Configuration Support:

  • Maintain models, textures, and supporting files within the program configuration management system.
  • Follow version control procedures for all visual assets.
  • Package assets for integration into the Visual Database.
  • Maintain organized project documentation and asset libraries.

Collaboration:

  • Work closely with senior VDB Developers, Scenario Developers, Systems Engineers, and software developers.
  • Participate in Agile sprint planning, backlog refinement, and design reviews.
  • Support rapid implementation of airport modifications and visual updates.
SAIC is a premier mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, intelligence, and civilian markets includes secure high-end solutions in mission IT, enterprise IT, engineering services, and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives.

We are approximately 23,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.3 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom.

Required Education:

  • Currently pursuing or recently completed a Bachelor's degree in one of the following fields:
    • Computer Graphics
    • Game Art
    • Digital Media
    • Animation
    • Visual Effects (VFX)
    • Environmental Design
    • Architecture
    • Geographic Information Systems (GIS)
    • A related technical or artistic discipline
  • An Associate's degree, technical certification, portfolio, or equivalent practical experience may be considered in lieu of a Bachelor's degree.

Required Experience:

  • Professional experience is preferred but not required. Ideal candidates will demonstrate knowledge, coursework, internships, or personal project work in one or more of the following areas:
    • 3D modeling, rendering, or environment creation for games, simulation, visualization, or digital media.
    • Modern 3D modeling software such as Blender, Autodesk 3ds Max, Maya, or equivalent
    • Creation of optimized assets for real-time rendering
    • Physically Based Rendering (PBR) materials and texturing workflows
    • Interpretation of aerial imagery, engineering drawings, or reference photography
    • Basic understanding of version control systems
  • A strong portfolio demonstrating technical ability and artistic quality may be considered in lieu of professional experience.

Required Clearance:

  • Must be a U.S. citizen and be able to obtain and maintain a Public Trust clearance.

Preferred Experience:

  • Flight simulation scenery development (Microsoft Flight Simulator, X-Plane, Prepar3D, DCS, etc.)
  • Airport scenery creation or aviation-related environments
  • Unreal Engine or Unity
  • GIS data processing and terrain development
  • OpenFlight or Common Database (CDB/OpenCDB)
  • Familiarity with FAA airport diagrams and aviation charting
  • Experience working in Agile software development environments

Knowledge, Skills & Abilities:

  • Proficiency with 3D modeling and texturing tools such as Blender, Autodesk 3ds Max, Maya, or equivalent
  • Understanding of real-time rendering and performance optimization techniques
  • Ability to accurately implement designs and direction provided by senior VDB Developers
  • Strong artistic eye for detail, scale, lighting, and environmental realism
  • Ability to rapidly incorporate review feedback and iterate on designs
  • Strong organizational skills and attention to detail
  • Effective written and verbal communication skills
  • Collaborative team player capable of working across multidisciplinary teams including VDB Developers, Scenario Developers, Systems Engineers, and software developers

What SAIC employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom