1

Internship Integration Software Engineer Jobs (NOW HIRING)

The Software Integration & Test Engineer supports system-level software integration within a laboratory environment. This role executes requirement-driven manual and automated integration testing ...

The Software Integration & Test Engineer supports system-level software integration within a laboratory environment. This role executes requirement-driven manual and automated integration testing ...

Software Engineer III - Integrations

$106K - $143K/yr

Required : • 6+ years of integration software development experience • Demonstrated track ... engineers Preferred : • Familiarity with CI/CD pipelines and infrastructure-as-code • ...

New

Weapon System Software Integration Engineer for the F-35 Lightning II Joint Strike Fighter, Joint Program Office, Weapons Integration Product Team (WIPT) providing software engineering support for ...

Software Integration Engineer

Red Bank, NJ

$106K - $143K/yr

Responsibilities Peraton Labs is seeking a hands-on Software Integration Engineer to be responsible for building, testing, packaging, and maintaining the containerized software deliverables for ...

Software Integration Engineer

Huntsville, AL

$102K - $137K/yr

About the role We are seeking a Software Integration Engineer to own the deployment, configuration, and operational readiness of Q-CTRL's navigation and quantum sensing software on UAS platforms.

Responsibilities Peraton Labs is seeking a hands-on Software Integration Engineer to be responsible for building, testing, packaging, and maintaining the containerized software deliverables for ...

Software Integration Engineer

Red Bank, NJ · On-site

$104K - $166K/yr

Responsibilities Peraton Labs is seeking a hands-on Software Integration Engineer to be responsible for building, testing, packaging, and maintaining the containerized software deliverables for ...

next page

Showing results 1-20

Internship Integration Software Engineer information

See salary details

$44.5K

$124.3K

$173.5K

How much do internship integration software engineer jobs pay per year?

As of Jun 20, 2026, the average yearly pay for internship integration software engineer in the United States is $124,275.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,000.00 and $140,000.00 per year, depending on experience, location, and employer.
What cities are hiring for Internship Integration Software Engineer jobs? Cities with the most Internship Integration Software Engineer job openings:
What are the most commonly searched types of Integration Software Engineer jobs? The most popular types of Integration Software Engineer jobs are:
What states have the most Internship Integration Software Engineer jobs? States with the most job openings for Internship Integration Software Engineer jobs include:

Software Integration & Test Engineer

asrcfh

Moorestown, NJ

$102K - $138K/yr

Other

Posted 24 days ago


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.
  • Read and analyze production software code when required to support integration troubleshooting, gray-box 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.

Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or related technical discipline.
  • This position requires the ability to obtain and maintain a government clearance, U.S. Citizenship is required.
  • This position requires the successful applicant to obtain and maintain the required security clearance or other authorization(s) within the necessary timeframe required by applicable contract(s).
  • 2–4 years of experience in software integration, system test, or software engineering in a structured, configuration-controlled environment.
  • Ability to work on-site in laboratory environments and support testing outside standard business hours.
  • 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).