Software Engineer (Secret Clearable)
Marathon TS is seeking a Software Engineer to support the development of simulation-based operator and team training systems for U.S. Navy programs. This role focuses on GUI development, backend simulation systems, and integration between user interfaces and modeling environments.
Key Responsibilities
Design and develop GUI components for instructor and student training interfaces
Develop backend simulation and modeling software
Integrate frontend UI with backend simulation systems
Collaborate with cross-functional teams on requirements and system design
Develop, test, and debug software in C++ and C# (.NET environment)
Support continuous improvement and adoption of industry best practices
Required Qualifications
U.S. Citizenship required
Secret Clearance (Clearance in process acceptable). WE CAN SPONSOR FOR THE CLEARANCE IF NEEDED
Bachelor's degree in STEM with 2+ years of experience OR Master's degree
Experience with GUI design and user interface development
Experience with .NET / C# development (Visual Studio)
Experience with software development lifecycle processes
Ability to work onsite in Middletown, RI
Ability to travel up to 10%
Preferred Qualifications
Experience with C++ and C# (WinForms, WPF)
Experience writing engineering documentation (requirements, test plans, etc.)
Knowledge of Navy systems (C2, sensors, weapons)
Experience with Virtual Machines and SCM tools
Experience with modeling and simulation systems
Understanding of Open Architecture concepts
Familiarity with network protocols (CORBA, RTI DDS, Client, HLA)
Pay: $60.00 - $70.00 per hour
Benefits:
401(k)
Dental insurance
Health insurance
Paid holidays
Paid time off
Vision insurance
Application Question(s):
Are you comfortable working fully onsite?
Experience:
GUI development (WinForms/WPF): 2 years (Required)
C++ or .NET: 2 years (Required)
Security clearance:
Secret (Preferred)
Work Location: In person