1

3D Software Engineer Jobs (NOW HIRING)

3D Graphics Advanced Software Engineer

Wilmington, MA ยท Hybrid

$153.10K - $189.10K/yr

What we need We are seeking a MidLevel 3D Graphics Software Engineer to play a key role in developing the visualization and simulation systems that model, analyze, and validate our autonomous ...

We've built software to ingest a novel type of 3D model and make it accessible to non-technical ... We're an engineering-focused company (2 of our 3 founders are technical) looking to double the size ...

Spectral AI, Inc. (Spectral) is seeking a software engineer to join our growing design and ... Key Responsibilities: 3D Reconstruction & Visualization Integration * Point cloud reconstruction ...

Spectral AI, Inc. (Spectral) is seeking a software engineer to join our growing design and ... Key Responsibilities: 3D Reconstruction & Visualization Integration * Point cloud reconstruction ...

3D Graphics Advanced Software Engineer

Wilmington, MA ยท On-site

$153.10K - $189.10K/yr

What we need We are seeking a Mid-Level 3D Graphics Software Engineer to play a key role in developing the visualization and simulation systems that model, analyze, and validate our autonomous ...

We've built software to ingest a novel type of 3D model and make it accessible to non-technical ... We're an engineering-focused company (2 of our 3 founders are technical) looking to double the size ...

next page

Showing results 1-20

3D Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do 3d software engineer jobs pay per year?

As of Jun 2, 2026, the average yearly pay for 3d software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

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

To thrive as a 3D Software Engineer, you need strong programming skills (often in C++ or Python), a solid understanding of computer graphics principles, and a relevant degree in computer science or a related field. Familiarity with 3D graphics APIs like OpenGL, DirectX, or Vulkan, as well as experience with game engines or modeling tools, is typically required. Creativity, problem-solving, and effective communication are crucial soft skills for collaborating with multidisciplinary teams and tackling complex visual challenges. These competencies are essential for building efficient, visually compelling 3D applications and ensuring seamless integration within project teams.

What types of projects do 3D Software Engineers typically work on, and how do they collaborate with other teams?

3D Software Engineers often work on developing graphics engines, simulation tools, or interactive applications that rely on complex 3D visualizations. These projects may involve tasks such as optimizing rendering pipelines, implementing new graphical features, or integrating physics engines. Collaboration is a key aspect, as 3D Software Engineers frequently work with artists, designers, and product managers to ensure visual fidelity and performance align with project goals. Regular code reviews, cross-functional meetings, and iterative prototyping are common practices to maintain alignment and foster innovation.

What does a 3D Software Engineer do?

A 3D Software Engineer designs, develops, and maintains software that creates or manipulates three-dimensional graphics and environments. They work with technologies such as computer graphics, game engines, and simulation frameworks to build applications for gaming, virtual reality, animation, or scientific visualization. Their responsibilities often include writing code for rendering engines, optimizing performance, and collaborating with artists and designers to integrate visuals. 3D Software Engineers need strong programming skills and a solid understanding of mathematics, especially linear algebra and geometry.

What is the difference between 3D Software Engineer vs 3D Artist?

Aspect3D Software Engineer3D Artist
Primary FocusDevelops software tools, algorithms, and applications for 3D graphics and modelingCreates visual 3D models, textures, and animations for projects
Required SkillsProgramming, software development, understanding of 3D graphics pipelinesArtistic skills, 3D modeling, texturing, and animation
Work EnvironmentTech companies, software firms, gaming studios, often involving coding and software developmentCreative studios, game development, film, and animation industries, focusing on visual content creation

The main difference between a 3D Software Engineer and a 3D Artist lies in their focus: the engineer develops the tools and software for 3D applications, while the artist creates the visual content. Both roles often collaborate in industries like gaming and film but require distinct skill sets and responsibilities.

More about 3D Software Engineer jobs
What cities are hiring for 3D Software Engineer jobs? Cities with the most 3D Software Engineer job openings:
What states have the most 3D Software Engineer jobs? States with the most job openings for 3D Software Engineer jobs include:
What job categories do people searching 3D Software Engineer jobs look for? The top searched job categories for 3D Software Engineer jobs are:
Infographic showing various 3D Software Engineer job openings in the United States as of May 2026, with employment types broken down into 77% Full Time, 6% Part Time, and 17% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.
Senior 3D Graphics Software Engineer

Senior 3D Graphics Software Engineer

Aechelon Technology

Overland Park, KS โ€ข On-site

$138.30K - $170.90K/yr

Other

Medical, Dental, Vision, Life, Retirement

Posted 29 days ago


Job description

The Senior 3D Graphics Software Engineer will play a key role in the small core software team, responsible for designing and developing the next generation of our real-time graphics rendering engine and content creation tools. They will enhance our art path and integrate it with our shader engine to achieve the next level of realism and performance.ย 

Experience Required for this Position:

  • Passion for real time computer graphics and solid software engineering principles
  • 5+ years of experience in design and architecture of 3D real time graphics applications for the game, broadcast, entertainment or visual simulation industries
  • Experience leading a team of peers in shipping exceptional products within the constraints of a delivery deadline
  • In-depth knowledge of and experience programming in C and C++ languages
  • Experience developing OpenGL, Vulkan or Direct3D applications, including both real time engines, graphics tools for the content creation pipeline and programmable shading
  • Strong analytical and problem-solving skills
  • Ability to work with export-controlled technology

Desired Competencies:

  • Experience with rendering engines and scene graphs such as Intrinsic Alchemy, OpenSceneGraph, Unreal, Unity, or Source
  • Experience with GPU computing platforms such as OpenCL, CUDA, or DirectCompute
  • Experience with next-generation graphics APIs such as Vulkan or DirectX 12
  • Experience with multi-processing real time systems
  • Experience developing image processing software
  • Experience with defect tracking systems such as Bugzilla or Jira
  • Experience with Configuration Management (CM) systems such as Perforce or Git
  • Experience developing tools to work with geographic data such as KML, vector files, digital elevation and satellite imagery

Supervisory Requirements:

  • None

Required Education, Eligibility and Experience:

  • BS in Engineering, Computer Science or similar technical field

We offer a very attractive compensation package including competitive base salary, company performance-based profit sharing, 401k,ย 100% employer paid health benefits (medical, dental, vision, life, std, ltd, and life insurance plans).ย No relocation reimbursement provided.
ย 
For more information about our company, please visit www.aechelon.com
ย