Senior 3D Graphics Software Engineer

Cambridge, MA

The job: 

MAK Technologies is seeking a senior 3D graphics engineer with strong modern C++ knowledge. If you are passionate about 3D graphics programming in C++, quality work, and user experience we would like to talk to you. 

Our senior 3D graphics developers work together to design and implement advanced real-time 3D rendering engines. Candidates should be able to work fluently in existing large C++ codebases and develop high-quality work on schedule. Strong communication skills are required. 


  • Strong modern OpenGL experience 
  • Experience with modern graphics (GPU) pipelines and techniques 
  • Knowledge of shader languages (GLSL, Cg or HLSL) 
  • Experience with modern game engines 
  • Strong object-oriented C++ experience working in a large code base 
  • Bachelor's Degree in Computer Science or equivalent related experience 
  • Good verbal and written communication skills 
  • Must be authorized to work in the US and eligible to obtain a Secret clearance 

Background in one or more of the following is a plus: 

  • Design and support of commercial C++ Software Development Kits 
  • Qt-based GUI development 
  • Defense contractor or military experience 

MAK builds software to simulate and visualize 3D virtual worlds for military training. We simulate everything from autonomous submarines at the bottom of the ocean, to vehicles and people on the ground and in the air, to satellites in space. We render complex and dynamic scenes on multi-channel high-resolution projected displays and in virtual reality devices. We connect together simulators across the world so that people on different continents can train next to each other in the virtual battlefield. Most importantly, we build and deliver some really awesome software and we have a lot of fun doing it. 

MAK is an Equal Opportunity Employer. Please send resumes to: This email address is being protected from spambots. You need JavaScript enabled to view it..

The Company: 

MAK Technologies (MAK), a company of ST Engineering North America, develops commercial off-the-shelf 3D modeling, training, and simulation software that helps users link, simulate, and visualize their world. MAK’s primary users are in the aerospace, defense, and transportation industries, yet its products and services can help customers anywhere modeling and simulation is needed to train, plan, analyze, experiment, prototype, and demonstrate. MAK’s customers include the top ten defense integrators in the world along with hundreds of companies in Defense, Air Traffic Management, Command & Control, and Homeland Security. MAK also develops training solutions for the United States and International militaries to address individual and collective training.  MAK is dedicated to serving its customers by building flexible products, offering superior technical support, and innovating new ways to enhance readiness through uniquely tailored training solutions.

ST Engineering