Principal Software Engineer - Naval Simulation jobs in United States
cer-icon
Apply on Employer Site
company-logo

MAK Technologies · 2 days ago

Principal Software Engineer - Naval Simulation

MAK Technologies is focused on delivering high-fidelity simulation environments for maritime operations. In this role, you will design, develop, and maintain software components for naval simulation systems while collaborating with military stakeholders and fellow engineers.

Information TechnologySimulationSoftwareWeb Design
check
Comp. & Benefits
badNo H1BnoteSecurity Clearance Requirednote

Responsibilities

Design, develop, and maintain software components for naval simulation systems
Implement models for naval vessels, sensors, weapons, and maritime environments
Integrate simulation software with real-time systems and/or synthetic environments
Work with simulation frameworks such as HLA (High-Level Architecture) or DIS (Distributed Interactive Simulation)
Perform software testing, debugging, and validation in both standalone and integrated environments
Participate in system design reviews and support documentation efforts
Collaborate with cross-functional teams, including systems engineers, analysts, and program managers

Qualification

Naval simulation systemsC++HLAC#JavaPhysics-based modelingAgile developmentSoftware testingCollaborationDocumentation

Required

Bachelor's degree in Computer Science, Software Engineering, or related field
10+ years of professional software development experience
Experience with naval or maritime simulation systems (e.g., tactical trainers, wargaming, operational models)
Proficiency in programming languages such as C++, C#, or Java
Familiarity with simulation standards (HLA, DIS, SISO)
Understanding of naval operations, platforms, or warfare tactics
Ability to work in a fast-paced, collaborative environment

Preferred

Master's degree in Engineering or related discipline
Experience with physics-based modeling or environmental effects (e.g., sonar propagation, hydrodynamics)
Prior work with DoD simulation tools (e.g., JSAF, Aegis Combat System simulators, GCCS-M)
Knowledge of Agile development practices and version control systems (e.g., Git)
Active security clearance or ability to obtain one

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

twittertwittertwitter
company-logo
MAK Technologies develops modelling and simulation software that links, simulates, and visualizes virtual worlds.