Software Support Engineer
MAK Technologies
Job Description
Job Description
Software Support Engineer – Distributed 3D Simulation
Business Unit: MAK Technologies, Inc.
Location: Cambridge, MA
MAK Technologies is currently seeking a Software Support Engineer to support our extensive customer base and distributor network around the world.
MAK Technologies is a global leader in modeling and simulation software that links, simulates and visualizes virtual worlds in networked synthetic environments. Continuing a tradition that stretches back almost three decades, our tools are used by the world’s top organizations for training, experimentation, mission rehearsal, research and development, and virtual prototyping.
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.
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
- 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
- Annual bonus incentive
- 401K with company match
- Medical/Dental/Vision Insurance
- Disability
- PTO
- Life and Accidental Death Insurance
- Development and Career Growth Opportunities
It takes diverse talent to solve real-world problems. MAK Technologies is deeply committed to building a workplace community where inclusion is valued, and everyone feels welcomed. We’re proud to consider all qualified applicants for employment regardless of race, color, religion, sex, pregnancy, family status, marital status, sexual orientation, national origin, disability, age, veteran status, or any other legally protected grounds. So, bring us your personal experience, your perspectives, and your background. It’s through our differences that innovative changes are made.
MAK is an Equal Opportunity Employer. Software Support Engineer – Distributed 3D Simulation
Business Unit: MAK Technologies, Inc.
Location: Cambridge, MA What YOU will do:
MAK Technologies is currently seeking a Software Support Engineer to support our extensive customer base and distributor network around the world.
MAK Technologies is a global leader in modeling and simulation software that links, simulates and visualizes virtual worlds in networked synthetic environments. Continuing a tradition that stretches back almost three decades, our tools are used by the world’s top organizations for training, experimentation, mission rehearsal, research and development, and virtual prototyping.
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.
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
- 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
- Annual bonus incentive
- 401K with company match
- Medical/Dental/Vision Insurance
- Disability
- PTO
- Life and Accidental Death Insurance
- Development and Career Growth Opportunities
It takes diverse talent to solve real-world problems. MAK Technologies is deeply committed to building a workplace community where inclusion is valued, and everyone feels welcomed. We’re proud to consider all qualified applicants for employment regardless of race, color, religion, sex, pregnancy, family status, marital status, sexual orientation, national origin, disability, age, veteran status, or any other legally protected grounds. So, bring us your personal experience, your perspectives, and your background. It’s through our differences that innovative changes are made.
MAK is an Equal Opportunity Employe
Vacancy posted 13 days ago
Similar jobs that could be interesting for youBased on the Software Support Engineer in Cambridge, MA vacancy
- ...Software Support Engineer – Distributed 3D Simulation Business Unit: MAK Technologies, Inc. Location: Cambridge, MA What YOU will do: MAK Technologies is currently seeking a Software Support Engineer to support our extensive customer base and distributor...SuggestedFull timeWork experience placementCasual workWork at officeLocal areaFlexible hours3 days per week
- MAK Technologies, Inc. in Cambridge, MA is seeking a Software Support Engineer to join our VR-Forces engineering team. This full-time, customer-facing role handles technical support requests, works daily with customers, and occasionally delivers product training. You will...SuggestedFull time
- MAK Technologies, Inc. in Cambridge, MA, is seeking a Software Support Engineer to assist our global customer base and distributor network. You will handle technical support requests, work with customers daily, and contribute to product training as needed. The role emphasizes...Suggested
- Cambridge, MA MAK Technologies is currently seeking a Software Support Engineer to support our extensive customer base and distributor network around the world. The Software Support Engineer will be a full-time member of the VR-Forces engineering team within the MAK Product...SuggestedFull time
$125k - $150k
...Boston, MAJob Type: PermanentPay: $150000Posted: 2026-08-27Our client is an international law firm looking to hire an Application Support Engineer. The Application Engineer will play a key role in supporting, enhancing, and optimizing the firm’s legal technology ecosystem....SuggestedWork at office$125k - $145k
...will be working for the firm’s Application Support Technology team. The role will primarily... ...needed.The Senior Application Support Engineer ensures stability, performance, and... ...work closely with business stakeholders, software development teams, internal IT operations...Full time$100.01k - $134.6k
...difference in people's lives.Job DescriptionWorking under the direction of the Manager, Software Engineering, the incumbent is responsible for the design, development, maintenance, and support of both legacy and modern applications that improve patient experience, clinical...Work experience placement- ...work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development... ...in Application Support, Production Support, Site Reliability Engineering (SRE), or related rolesBachelor's degree and/or equivalent practical...Permanent employmentRemote workFlexible hoursNight shift
$80k - $140k
...execution venues, and reliable IT infrastructure and technical support—all designed to be customized and scaled to serve any business... ...pride in our great work atmosphere and highly motivated team of engineers. We are currently looking for a motivated and talented Application...Work at officeImmediate start- oneZero Financial Systems in Somerville, MA is seeking an Operations Engineer to keep our production platforms stable, fast, and well-... ...small improvements to reduce recurring issues. You will plan and support client implementations of our products, including readiness...
$120k - $145k
...innovation, collaboration, and operational excellence. They are looking to expand their team by bringing on a Senior Application Support Engineer. Salary/Hourly Rate $120k - $145k Annually Position Overview Our client is seeking a Senior Application Support Engineer to...Hourly pay- ...developer-first approach to automating engineering improvement uses data as the foundation... ...an experienced, hands-on Lead Technical Support Engineer to join our Customer Success organization... ...pressure. ~ Working knowledge of the software development lifecycle and git. Preferred...Remote work
- Talener in Boston, MA is seeking an Application Support Engineer to serve as the subject matter expert for the firm’s core legal applications, with primary responsibility for iManage and Aderent systems. You will provide Tier 2/3 support, diagnose root causes, and ensure...
- DTCC in the United States is seeking a senior IT professional to support production‑critical applications across AWS, PostgreSQL, and Snowflake. You will lead incident resolution, improve resilience, and automate monitoring to reduce outages. Expect collaboration with multiple...
$125k - $145k
Bain Capital is seeking a Senior Application Support Engineer to provide support for Workday and Salesforce, ensuring system stability and performance. The role includes monitoring production systems and managing incidents. The ideal candidate will have 5-7 years in application...- Zinier is seeking a technically curious Technical Support Engineer to join our remote-first, global team. You will troubleshoot issues, collaborate with Engineering, Product, and Customer Success to resolve challenges, and deliver a superior support experience for enterprise...Remote jobWorldwide
- MAK Technologies, Inc. is seeking a Software Support Engineer for distributed 3D simulation. The role is located in Cambridge, MA, with a hybrid schedule requiring three days in the office and occasional travel. You will support a global customer base, work with customers...Work at office
$121k
...scalable, and highperforming solutions that support key BCG Finance and Procurement... ...practical experience.Minimum 5+ years of software development experience delivering production... ...more information on E-Verify.Job SummaryJob number: 58622Profession: Technology and EngineeringWork at officeLocal area- JOB SUMMARY: We are seeking an Enterprise Applications Engineer to support the Firm’s critical applications and enterprise workflows. While... ...upgrading back-end databases and enterprise class, multi-user software applications (either on-premises or cloud-based) Possesses...Work experience placementWork at officeRemote workFlexible hours
- Flywire is seeking a Technical Support Engineer II in Boston to support SFS, eStore and TPI products for clients across the U.S. and Canada, leveraging AI tools to automate daily tasks and improve client communications. You will manage tickets, perform deep research, collaborate...
- ...features and iterating based on those results. As a Senior Software Engineer, you will play a key role in building backend services that... ...Design and build scalable and reliable backend services to support growth experiments, e-commerce flows, and member engagement initiatives...Full timeWork at officeRelocation
$125k - $175k
...resting heart rate, and sleep quality to provide personalized insights into users' fitness, health, and recovery. As a Backend Software Engineer II, you will build on WHOOP’s generative AI capabilities to develop and maintain exciting, member-facing features that drive...Full timeWork at officeRelocation- ...understanding of their bodies and daily lives. WHOOP is hiring a Software Engineer II (Backend, Health Records) to help build the systems that... ...(e.g., EHRs, third-party health platforms) Build and support robust data pipelines to clean, normalize, and structure health...Full time
$120k - $140k
...belief in the promise and power of diversity. We value independent and critical thinking. We're looking for an experienced Software Engineer to join our team. In this role, you'll help design and develop backend systems, implement compelling user experiences, work on...Full time$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior... ...opportunities for all with competitive benefits that support our people with flexible medical, life insurance, and retirement...Temporary workFlexible hours- ...the power and hand tool industry and establishing itself as a leader in professional tools and equipment. As an Full-Stack Software Engineer , you will work hand in hand with our engineering and design team as you help leverage our hardware products with cutting...Full time
- Salesforce is seeking a Technical Support Engineer for the Nonprofit Cloud & Education Cloud Support team. You will deliver high-quality customer support to Premier and broader customers and collaborate with Product, Engineering, Success, and Sales to support complex enterprise...
- GRAX is seeking a Technical Support Engineer to independently manage customer cases from inquiry to resolution. This remote role collaborates with Support and Engineering, contributing to documentation and best practices while assisting customers via email and screenshare...Remote job
$127.35k - $141.5k
...employment with Eversource will not be considered.Eversource supports work-life balance by offering hybrid schedules for certain... ...other business needs) or should the policy change. The Senior Software Engineer is responsible for:Designing and delivering scalable...Full timeH1bWork at officeRemote work- Principal Solutions Support Engineer -- CRD, Boston, MA, Hybrid, 125k to 165k base, bonusThe Principal Solutions Engineer will provide front line support for trading technologies and actively contribute to a variety of areas, including support and configuration of order...Local area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Support Engineer. Be the first to apply!
Related searches
- software engineer part time Cambridge, MA
- software developer intern Cambridge, MA
- software developer fintech Cambridge, MA
- ngo software engineer Cambridge, MA
- intel software engineer Cambridge, MA
- senior software engineer remote Cambridge, MA
- junior software developer remote Cambridge, MA
- software engineer full time Cambridge, MA
- work from home software developer Cambridge, MA
- senior software engineer Cambridge, MA



