Software Integration & Test Engineer
Overview
In this role you will support system-level software integration and testing for Navy defense systems in Moorestown. You work closely with software and systems engineers to run integration tests, troubleshoot distributed software, and build automation to speed diagnostics and regression testing. You will operate on-site in a lab environment, ensuring readiness of hardware, simulators, and networks to enable mission-critical testing. Your work helps defend national security by validating complex distributed architectures and enabling reliable software delivery.
Compensation / Benefitsmedical, dental, visiondisability and life insurance401K planpaid time off (PTO)11 paid holidays
ResponsibilitiesUnderstand system architecture and subsystem message flows in pub/sub environmentsExecute system-level integration testing from software requirementsPerform manual and automated integration testing and document resultsTroubleshoot distributed software components via gray-box analysis and code reviewIdentify, reproduce, and retest defects; capture logs for root-cause analysisDevelop and maintain automated regression tests in PythonCreate utilities/tools to support testing, diagnostics, and automationInstall, configure, and integrate subsystem builds into lab environmentsSupport software loading and system integration testing with hardware, simulators, and networksMaintain laboratory readiness and equipment operability during activitiesCoordinate lab resources and schedules for testingCollaborate with engineers in a configuration-controlled environmentSupport integration events outside standard hours when requiredAnalyze production code (C/C++/Java) for integration troubleshooting
Key requirementsActive DoD Secret clearance2–4 years in software integration, test, or software engineeringExperience troubleshooting distributed software in Linux/UnixAbility to read/write C/C++ or JavaPython scripting experienceBachelor’s degree in Computer Science, Engineering, or related fieldcollaborationproblem-solvingclear communicationPython scriptingC/C++Java