
Software Engineer – Engineer Software 3
Mission Technologies, a division of HII
full-time
Posted on:
Location Type: Office
Location: Suffolk • Virginia • United States
Visit company websiteExplore more
Salary
💰 $96,951 - $130,000 per year
About the role
- Design, develop, integrate, and maintain software components that support simulation federation capabilities within a Top Secret enclave.
- Modify and adapt existing tools (JSPA, JTT SIM, RTI S, JTDS OBS, TGS) to meet TS environment requirements, including:
- – Data tagging and classification handling
- – Secure messaging protocol compliance
- – Required display banners and UI constraints
- Implement and maintain High Level Architecture (HLA) interfaces that enable federation communication.
- Develop protocol bridging solutions to ensure interoperability across heterogeneous simulation systems.
- Collaborate with systems engineering and infrastructure teams to deploy and integrate software across development, staging, and production environments.
- Support Cross Domain Solution (CDS) integration by developing or modifying services that securely exchange data between TS and SIPR networks.
- Participate in DevSecOps processes, including CI/CD pipeline integration, automated testing, code quality checks, and secure software release practices.
- Work closely with cybersecurity teams to ensure compliance with RMF, STIGs, and secure coding guidelines.
- Support test and evaluation activities by developing test cases, troubleshooting issues, and resolving interoperability challenges.
- Diagnose and correct software defects in complex, distributed simulation environments.
- Create and maintain technical documentation, including design specifications, interface definitions, and user guides.
Requirements
- 5 years relevant experience with Bachelors in related field; 3 years relevant experience with Masters in related field; 0 years relevant experience with PhD or Juris Doctorate in related field; or High School Diploma or equivalent and 9 years relevant experience.
- Must have an active TS/SCI Clearance
- Strong communication skills with the ability to collaborate effectively with senior government officials, military personnel, and technical teams.
- Proven ability to operate in high visibility, high stakes environments with a focus on timely and high quality delivery.
- Strong analytical and critical thinking skills with the ability to propose creative solutions.
- Proficiency in one or more programming languages such as Java, C++, Python, or similar.
- Experience with distributed systems, APIs, and network based application development.
- Familiarity with modern software development practices and version control systems such as GitLab.
- Understanding of DevSecOps concepts and CI/CD pipelines.
- Basic knowledge of cybersecurity principles and secure coding practices.
- Experience developing in Linux and/or Windows environments.
Benefits
- best-in-class medical, dental and vision plan choices
- wellness resources
- employee assistance programs
- Savings Plan Options (401(k))
- financial planning tools
- life insurance
- employee discounts
- paid holidays and paid time off
- tuition reimbursement
- early childhood and post-secondary education scholarships
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaC++Pythondistributed systemsAPIsnetwork based application developmentDevSecOpsCI/CDLinuxWindows
Soft Skills
communication skillscollaborationanalytical skillscritical thinkingproblem solvingcreativitytimely deliveryhigh quality delivery
Certifications
TS/SCI Clearance