Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

ST Engineering Logo

Senior Software Engineer - Distributed 3D Simulation

ST Engineering

Salary not specified
Oct 1, 2025
Cambridge, MA, US
Apply Now

MAK Technologies is seeking an exceptional Senior Software Engineer to help build VR-Engage, their flagship product for immersive simulation and training, by designing and implementing new features, resolving bugs, and supporting customers.

Requirements

  • Strong object-oriented C++ experience
  • Strong problem-solving skills
  • Basic knowledge of computer networking
  • Experience designing and supporting commercial C++ SDKs
  • Familiarity with distributed simulation protocols (HLA, DIS, DDS)
  • Knowledge of 3D graphics rendering technology
  • Experience with game engines or simulation frameworks

Responsibilities

  • Collaborate with principal engineers to design and implement new features in MAK products.
  • Work independently to design and implement smaller features.
  • Partner with the QA team to diagnose and resolve complex bugs.
  • Support customers (usually engineers) worldwide who are writing plugins and extending the software to meet program requirements.
  • Visit customers occasionally to help diagnose system-level issues, develop extensions for specific needs, and provide expertise in distributed simulation architecture.
  • Speak to team leaders and product managers about ways you think the product should improve.
  • design and implement first-person virtual simulators, large-scale simulations of vehicles and characters, advanced real-time 3D rendering, immersive VR/MR experiences, intuitive user interfaces, terrain management, distributed networking, and cloud-enabled deployments.

Other

  • On-site work is mandatory for this position. 3 days a week in office
  • 15% International travel possible
  • Candidates that reside in these areas will be considered Cambridge, MA
  • Must be authorized to work in the U.S. and eligible to obtain a Secret clearance
  • Strong verbal and written communication skills