Role OverviewThe Software Integration Engineer supports the development and integration of modern simulation environments, responsible for the architecture and integration of multiple information technology systems within a shared simulation environment.
What You Will Do
Lead system integration testing activities and drive resolution of cross-system technical issues. Coordinate all integration activities for assigned systems, ensuring alignment with program schedules, technical baselines, and interface requirements.
Why It Might Be a Fit
Strong software engineering skills with experience integrating / developing real-time or simulation-based applications. Experience analyzing data flows and system interfaces, developing validated ICDs and data models, and defining system architecture and interface requirements.
Requirements
- Bachelor’s degree in Engineering, STEM, or related field
- 5+ years of relevant experience in systems engineering or other large and complex DoD programs
- Strong software engineering skills with experience integrating / developing real-time or simulation-based applications
- Experience analyzing data flows and system interfaces, developing validated ICDs and data models, and defining system architecture and interface requirements
- Strong domain experience in M&S, C2, or distributed system integration and interoperability, and familiarity with HLA/DIS/SISO standards, simulation gateways, protocols, and data distribution services
- Hands-on experience with containerization technologies (Docker, Kubernetes, OpenShift) and working in cloud-based DevSecOps environments with modern CI/CD pipelines (GitLab CI, Azure DevOps, Jenkins)
- Ability to analyze network latency, bandwidth, and message timing within distributed environments
- Adept at analyzing network latency, bandwidth, and message timing in distributed environments
- Strong collaborator in fast-paced settings, able to coordinate technical teams to resolve integration issues
- U.S. citizenship and an Active Secret clearance is required
Benefits
- Competitive pay based on the work you do here and not your previous salary
- Traditional benefits such as medical, dental, vision, life, disability, and 401k matching
- Employee Stock Ownership Plan (ESOP)
- Paid leave and the ability to cash out leave
- Free access to certified financial planners, wellness and support services, and discount programs
- Education assistance and professional development opportunities
]]>