Software System Test Engineer

Technology Service Corporation (TSC)

$95K — $115K *
Aerospace & Defense
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or related field.
  • 5-7 years of experience in software/system testing, with a focus on embedded systems.
  • Expertise in developing and executing test cases for embedded software.
  • Knowledge of Linux-based systems and network communication testing.
  • Understanding of IP networking fundamentals and protocol testing.
  • Skilled in test automation using Python and Bash.
  • Familiarity with Git and Continuous Integration (CI) workflows.
  • U.S. Citizenship required; must be able to obtain DoD Secret Clearance.

Responsibilities

  • Develop and maintain automated and manual test frameworks for embedded software.
  • Collaborate with both software and hardware teams to establish test requirements.
  • Conduct integration, regression, and performance testing on various platforms.
  • Analyze test outcomes to identify issues and collaborate on solutions.
  • Mentor junior engineers and provide guidance during the testing process.
  • Document testing processes and results for both internal use and customer reporting.
  • Validate software deliverables to support release management and ensure quality.

Benefits

  • Employee Stock Ownership Plan (ESOP) that aligns employee success with company success.
  • 401(k) plan for retirement savings.
  • Flexible work schedule options to support work-life balance.
  • Tuition reimbursement for continued education and professional growth.
  • Co-sponsored health plan to assist with medical expenses.
  • Paid leave to encourage time off and recuperation.
Full Job Description
TSC's Product Solutions organization is seeking a Software System Test Engineer to join our engineering team in Aurora, CO; Huntsville, AL; Arlington, VA; or Bedminster, NJ. The ideal candidate will have a strong background in software testing, a passion for problem-solving, and the ability to work collaboratively.

Responsibilities
  • Develop and maintain automated and manual test frameworks for embedded software.
  • Collaborate with software and hardware engineering teams to define test requirements and strategies.
  • Perform integration, regression, and performance testing across multiple platforms and environments.
  • Analyze test results, identify root causes of issues, and drive resolution with development teams.
  • Mentor junior test engineers and provide technical guidance throughout the testing lifecycle.
  • Document test plans, procedures, and results for internal and customer deliverables.
  • Support software release management by validating deliverables and ensuring quality standards.
  • Utilize scripting tools (Python, Bash) for test automation and data analysis.

Required Qualifications
  • Bachelor of Science (BS) in Computer Science, Computer Engineering, or related technical field.
  • 5-7 years of professional experience in software/system testing, preferably for embedded systems.
  • Strong proficiency in developing and executing system test cases for embedded software.
  • Experience with Linux-based embedded systems and network communication testing.
  • Solid understanding of IP networking fundamentals and protocol testing/debugging.
  • Proficient in test automation using scripting languages (Python, Bash).
  • Proficient in Git source control and CI workflows.
  • U.S. Citizenship is required.
  • Ability to obtain and maintain a DoD Secret Clearance.

Preferred Qualifications
  • Experience with automated builds, test execution, artifact management, and deployment pipelines.
  • Experience with hardware-in-the-loop (HIL) and system integration testing.
  • Experience testing radar, SIGINT, EW, autopilot, PNT/guidance, or unmanned systems.
  • Experience with RF signal chain testing (mixing, filtering, up/down conversion).


TSC Benefits and Application Information

TSC offers a stable work environment, competitive compensation, and a comprehensive benefits package.
  • Employee Ownership (ESOP): As an employee-owned company, every employee contributes to, and benefits from, our success through our ESOP retirement plan. This fosters a culture of collective responsibility, transparency, and long-term commitment.
  • Other Benefits: 401(k) plan, Flexible Work Schedules, Tuition Reimbursement, Co-Sponsored Health Plan, and Paid Leave.


Applying to TSC: Only those candidates invited for an interview will be contacted. Employment at TSC is contingent upon the successful completion of a comprehensive background check, security investigation, and drug screening.

Similar Jobs

More Jobs at Technology Service Corporation (TSC)

More Aerospace & Defense Jobs

Find similar Software System Test Engineer jobs: