JOBSEARCHER

Software Integration and Test Engineer – U.S. Citizenship with an active or able to obtain DoD security clearance required

Software Integration and Test Engineer – IIMoorestown, NJFull Time PositionCandidate must be able to obtain Government Security ClearanceThis position requires the ability to obtain and maintain a government clearance; U.S. Citizenship is required The Software Integration & Test Engineer supports system-level software integration within a laboratory environment. This role executes requirement-driven manual and automated integration testing, supports software loading and lab operations, and performs troubleshooting across distributed software components and pub/sub architectures. The position requires hands-on engagement with live systems, gray-box analysis of production code, and development of integration support tools in a configuration controlled environment.Roles/Responsibilities: Develop working-level understanding of system architecture and inter-subsystem message flows in distributed pub/sub environments. Read and analyze production software code when required to support integration troubleshooting, graybox validation, and development of requirement-aligned test procedures. Develop and execute system-level integration test procedures derived from documented software requirements, in parallel with or prior to software implementation, and document test outcomes. Identify, isolate, reproduce, document, and retest integration defects; capture logs, traces, and diagnostic data to support root cause analysis. Develop, maintain, and execute automated regression tests using Python; analyze failures to determine root cause (software, environment, or automation). Develop small utilities, scripts, or integration support tools to enhance testing, automation, and diagnostic capabilities. Install, configure, load, and integrate subsystem software builds into laboratory equipment suites; execute integration testing using hardware, simulators, and networked systems. Maintain laboratory system operability and equipment readiness, providing hands-on operational and technical support during integration and test activities, leveraging expertise in lab equipment and system behavior. Plan, schedule, and coordinate laboratory resource usage to enable effective integration and test execution. Collaborate effectively with software developers, systems engineers, and integration teams in a configuration-controlled environment. Support integration events and testing activities outside standard business hours as required.QUALIFICATIONS AND EDUCATION REQUIREMENTS U.S. Citizenship with an active or recent DoD security clearance. Ability to work on-site in laboratory environments and support testing outside standard business hours. Bachelor’s degree in Computer Science, Engineering, or related technical discipline. 4-7 years of experience in software integration, system test, or software engineering in a structured, configuration-controlled environment. Experience executing system-level test procedures derived from documented requirements. Experience troubleshooting distributed software systems in Linux/Unix environments. Ability to read and analyze production software code written in C/C++, Java, or similar languages to support integration troubleshooting and gray-box validation. Proficiency in Python or comparable scripting language. Experience capturing and analyzing logs, traces, and diagnostic data to support root cause analysis. Strong written and verbal communication skills.Kindly reply with your resume to Email- jnehru@nam-it.com

matching similar jobs near Moorestown, NJ

VIEW MORE