MAK Technologies · 1 day ago
Software Engineer – Distributed 3D Simulation
MAK Technologies is a company that specializes in virtual simulation technologies, and they are seeking a Software Engineer to design and implement features for their products. The role involves collaborating with teams to enhance existing software, troubleshoot complex issues, and support customers in utilizing the simulation architecture effectively.
Information TechnologySimulationSoftwareWeb Design
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. You will be a voice on a highly collaborative team that works closely together to make awesome products where everyone’s ideas are important
Qualification
Required
Strong object-oriented C++ experience
Strong problem-solving skills
Basic knowledge of computer networking
Bachelor's degree in Computer Science or equivalent related experience
Strong verbal and written communication skills
Must be authorized to work in the U.S. and eligible to obtain a Secret clearance
Preferred
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
VR, AR, or MR system development
Geospatial systems, terrain databases, or web-mapping technology
High-performance, multi-threaded applications and/or cloud deployment
Qt-based GUI development
Prior defense or military experience
Benefits
Annual bonus incentive
401K with company match
Medical/Dental/Vision Insurance
Disability
PTO
Life and Accidental Death Insurance
Development and Career Growth Opportunities
Company
MAK Technologies
MAK Technologies develops modelling and simulation software that links, simulates, and visualizes virtual worlds.
Funding
Current Stage
Growth StageRecent News
Company data provided by crunchbase