Software Integration & Test Engineer

Clear Destination Inc.

Moorestown Township, Northern (NJ, KY)

Hybrid

USD 90,000 - 130,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

ASRC Federal Mission Solutions seeks a Software Integration & Test Engineer to support the U.S. Navy Aegis Weapons System in Moorestown, NJ.

You will engage in hands-on, live-system integration, developing test procedures and troubleshooting distributed software components in a lab setting. The role requires 2–4 years in software integration or system testing, with C/C++ and Java code reading, Python scripting, and Linux proficiency.

Qualifications

  • US citizenship and ability to obtain/maintain a Secret clearance.
  • Bachelor’s degree in CS, Engineering, or related technical discipline.
  • 2–4 years of experience in software integration, system test, or software engineering in a controlled environment.
  • Experience reading production code in C/C++, Java, or similar languages for troubleshooting.
  • Proficiency in Python or a similar scripting language.

Responsibilities

  • Understand system architecture and inter-subsystem pub/sub flows.
  • Develop and execute system-level integration tests from requirements and document outcomes.
  • Read production software to support integration troubleshooting and validation.
  • Identify, isolate, and retest integration defects; collect logs and diagnostic data.
  • Develop automated regression tests using Python and diagnose failures.
  • Create utilities or tools to improve testing and diagnostics.
  • Install and integrate subsystem software builds into lab equipment; conduct integration testing with hardware and simulators.
  • Maintain lab operability and provide hands-on support during integration/test activities.
  • Coordinate lab resource usage and collaborate with developers, systems engineers, and teams in a controlled environment.

Skills

C/C++
Java
Python
Linux/Unix
Communication
Debugging

Education

Bachelor’s degree in Computer Science or Engineering

Job description

ASRC Federal Mission Solutions is a premier provider of systems engineering, software engineering, system integration and project management services for real-time, mission-critical defense systems.

We are seeking a Software Integration & Test Engineer in support of the development and sustainment of the U.S. Navy Aegis Weapons System in Moorestown, NJ. 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 and Responsibilities:
  • Develop working-level understanding of system architecture and inter-subsystem message flows in distributed pub/sub environments.
  • 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.
  • Read and analyze production software code when required to support integration troubleshooting, gray-box validation, and development of requirement-aligned test procedures.
  • 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.
Requirements:
  • U.S. citizenship and the ability to obtain and maintain a U.S. Government Secret security clearance or other required authorization within the timeframe specified by applicable contract requirements.
  • 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.
  • 2–4 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.
Preferred but Not Required Experience:
  • Experience integrating software in distributed or system-of-systems architectures.
  • Familiarity with pub/sub messaging systems and message-based communication patterns.
  • Experience developing automated test frameworks or integration support tooling.
  • Familiarity with CI/CD pipelines and automated build/test environments.
  • Experience using version control, artifact management, and issue/requirements tracking tools (e.g., Git, Artifactory, Jira, DOORS, Jazz, or similar).
  • Exposure to performance analysis, performance metrics collection, or system resource monitoring tools.
  • Industry-recognized certifications related to software testing, quality engineering, cybersecurity, or software development (e.g., ISTQB, Security+, or similar).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Associate Software Integration & Test Engineer
Associate Software Integration & Test Engineer

Clear Destination Inc. • Moorestown Township (NJ), Northern (KY)

Hybrid
USD 65,000 - 90,000
Software Integration & Test Engineer
Software Integration & Test Engineer

ASRC Federal • Moorestown Township (NJ)

On-site
USD 90,000 - 120,000
Software Integration & Test Engineer - Naval Systems
Software Integration & Test Engineer - Naval Systems

Clear Destination Inc. • Moorestown Township (NJ), Northern (KY)

Hybrid
USD 65,000 - 90,000
Naval Systems: Software Integration & Test Engineer
Naval Systems: Software Integration & Test Engineer

Clear Destination Inc. • Moorestown Township (NJ), Northern (KY)

Hybrid
USD 90,000 - 130,000
Aegis System Integration & Test Engineer
Aegis System Integration & Test Engineer

ASRC Federal • Moorestown Township (NJ)

On-site
USD 90,000 - 120,000
Associate Software Engineer
Associate Software Engineer

Clear Destination Inc. • Moorestown Township (NJ), Northern (KY)

Hybrid
USD 65,000 - 90,000
Software Integration and Test Engineer II
Software Integration and Test Engineer II

Advanced-Sciences-and-Technologies- • Moorestown Township (NJ)

On-site
USD 90,000 - 120,000
Senior Systems Engineer
Senior Systems Engineer

ASRC Federal • Moorestown Township (NJ), Northern (KY)

Hybrid
USD 95,000 - 130,000
Software Integration & Test Engineer II
Software Integration & Test Engineer II

Groupe Kardol • Moorestown Township (NJ)

On-site
USD 90,000 - 105,000
Principal Software Engineer
Principal Software Engineer

ASRC Federal • Moorestown Township (NJ)

On-site
USD 120,000 - 150,000
Health insurance
401(k)