> Markdown version of [/jobs/ext/2154745-software-support-engineer](https://www.wearedevelopers.com/jobs/ext/2154745-software-support-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Support Engineer - **Company:** After School Matters, Inc. - **Location:** Cambridge, MA, United States - **Contract:** Permanent contract - **Skills:** 3D Computer Graphics Software, Microsoft Windows, Application Programming Interfaces (APIs), Augmented Reality, C++ (Programming Language), Databases, Linux, Game Engine, Network Protocols, Object-Oriented Software Development, Software Architecture, Distributed Simulation, Software Engineering, Multithreading, Virtual Reality, SC Clearance, Information Technology, Mixed Reality - **Published:** August 20, 2026 - **Apply:** https://mak.applytojob.com/apply/uXwnof1A6A/Software-Support-Engineer?source=GS ## About the Role Because MAK customers are typically engineers, support questions are often technical and design-oriented. Much of the work involves helping customers use the product's C++ APIs, design plugins, and build extensions that meet specific project requirements. The ideal candidate should therefore have strong software engineering judgment, a solid understanding of software architecture and design principles, and the ability to reason through complex technical problems. While deep C++ expertise is valuable, the most important requirement is the ability to understand C++ code, learn quickly, and apply sound engineering principles when helping customers solve real-world integration and development challenges. The position allows for a flexible schedule however the candidate must located in the Boston area and able to work in the office three days a week. The job requires occasional (two to three weeks) of travel a year to customer sites or conferences. The candidate must be authorized to work without employer support in the US and eligible to obtain a Secret Clearence. What YOU need: Required: * Object-oriented C++ experience * Strong problem-solving abilities * Basic knowledge of computer networking * Bachelor's Degree in Computer Science or equivalent related experience * Strong verbal and written communication skills * Familiarity with developing in both Windows and Linux * Must be authorized to work in the US and eligible to obtain a Secret clearance * Experience working directly with customers in a sales engineering role Preferred: * 3D graphics rendering technology * Game engines or simulation frameworks * Virtual reality, mixed reality, or augmented reality systems * Geospatial systems, web-mapping technology, or terrain databases * High-performance multi-threaded applications and cloud deployment * Distributed simulation networking protocols such as HLA, DIS, or DDS, Because MAK customers are typically engineers, support questions are often technical and design-oriented. Much of the work involves helping customers use the product's C++ APIs, design plugins, and build extensions that meet specific project requirements. The ideal candidate should therefore have strong software engineering judgment, a solid understanding of software architecture and design principles, and the ability to reason through complex technical problems. While deep C++ expertise is valuable, the most important requirement is the ability to understand C++ code, learn quickly, and apply sound engineering principles when helping customers solve real-world integration and development challenges. The position allows for a flexible schedule however the candidate must located in the Boston area and able to work in the office three days a week. The job requires occasional (two to three weeks) of travel a year to customer sites or conferences. The candidate must be authorized to work without employer support in the US and eligible to obtain a Secret Clearence. What YOU need: Required: * Object-oriented C++ experience * Strong problem-solving abilities * Basic knowledge of computer networking * Bachelor's Degree in Computer Science or equivalent related experience * Strong verbal and written communication skills * Familiarity with developing in both Windows and Linux * Must be authorized to work in the US and eligible to obtain a Secret clearance * Experience working directly with customers in a sales engineering role Preferred: * 3D graphics rendering technology * Game engines or simulation frameworks * Virtual reality, mixed reality, or augmented reality systems * Geospatial systems, web-mapping technology, or terrain databases * High-performance multi-threaded applications and cloud deployment * Distributed simulation networking protocols such as HLA, DIS, or DDS ## Description The Software Support Engineer will be a full-time member of the VR-Forces engineering team within the MAK Product Division. This customer-facing role is responsible for managing and responding to technical support requests, working directly with customers on a daily basis, and occasionally delivering product training. The engineer will also collaborate closely with all parts of the company including engineering, quality assurance, and sales. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Building a fully automated escape room](https://www.wearedevelopers.com/videos/735-building-a-fully-automated-escape-room) - [Grappling With Clunky Old Software? Start by Understanding What’s Inside!](https://www.wearedevelopers.com/videos/1189-grappling-with-clunky-old-software-start-by-understanding-what-s-inside) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Apple Vision Pro: Proven Development Methods Meet the Latest Technology](https://www.wearedevelopers.com/videos/1190-apple-vision-pro-proven-development-methods-meet-the-latest-technology) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)