Summary
Data Intelligence, LLC is seeking a Software Integration & Test Engineer II to support the development and sustainment of the U.S. Navy Aegis Weapons System. This role focuses on system-level software integration and testing in a laboratory environment, requiring collaboration with software developers and systems engineers to execute integration testing and develop automation tools.
Responsibilities
- Develop a working understanding of system architecture and subsystem message flows within distributed publish/subscribe (pub/sub) environments
- Execute system-level integration testing derived from documented software requirements
- Perform manual and automated integration testing and document results
- Troubleshoot distributed software components through gray-box analysis and production code review
- Identify, reproduce, document, and retest integration defects, capturing logs, traces, and diagnostic data to support root cause analysis
- Develop and maintain automated regression tests using Python
- Create utilities, scripts, or tools to support testing, diagnostics, and automation
- Install, configure, and integrate subsystem software builds into laboratory environments
- Support software loading and system integration testing using hardware, simulators, and networked systems
- Maintain laboratory system readiness and equipment operability during integration and testing activities
- Coordinate laboratory resources and schedules to support integration and test execution
- Collaborate with software engineers, systems engineers, and integration teams in a configuration-controlled environment
- Support integration events that may occur outside standard business hours when required
- Analyze production code (C/C++/Java) for integration troubleshooting
Skills
- Active DoD Secret clearance
- 2–4 years experience in software integration, test, or software engineering
- Experience with troubleshooting distributed software systems in Linux/Unix environments
- Ability to read and write C/C++ or Java code
- Python scripting experience
- Bachelor's degree in Computer Science, Engineering, or related field
- Integration of software in distributed or system-of-systems architectures
- Publish/subscribe messaging architectures
- Development of automated test frameworks or integration tooling
- CI/CD pipelines and automated build/test environments
- Tools such as Git, Artifactory, Jira, DOORS, Jazz, or similar
- Performance analysis and monitoring tools
- Industry certifications such as ISTQB, Security+, or similar
Qualifications
Must Haves
- Active DoD Secret clearance
- 2–4 years experience in software integration, test, or software engineering
- Experience with troubleshooting distributed software systems in Linux/Unix environments
- Ability to read and write C/C++ or Java code
- Python scripting experience
- Bachelor's degree in Computer Science, Engineering, or related field
Nice to Haves
- Integration of software in distributed or system-of-systems architectures
- Publish/subscribe messaging architectures
- Development of automated test frameworks or integration tooling
- CI/CD pipelines and automated build/test environments
- Tools such as Git, Artifactory, Jira, DOORS, Jazz, or similar
- Performance analysis and monitoring tools
- Industry certifications such as ISTQB, Security+, or similar
Benefits
- Medical
- Dental
- Vision
- Disability and life insurance
- A 401K plan
- Paid time off (PTO)
- 11 paid holidays