Senior Test Engineer — Embedded Systems & Automation

Parry Labs, LLC

Huntsville (AL)

On-site

USD 90,000 - 130,000

Full time

8 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Education assistance
Unlimited paid time off
Workplace flexibility

Job summary

Parry Labs is seeking a Senior Software & System Test Engineer to plan, develop, execute, and document verification activities for complex software and integrated systems. This role collaborates with software developers, systems engineers, system integrators, program teams, customers, and external partners to ensure products satisfy functional, performance, interface, and mission requirements.

The engineer supports the full verification lifecycle, including requirements analysis, interface

Qualifications

  • Bachelor's degree in software engineering, computer science, systems engineering, electrical engineering, or a related technical discipline or equivalent relevant experience.
  • 4+ years of experience testing embedded software, integrated hardware/software products, distributed systems, or other complex mission systems.
  • Experience interpreting and verifying software and system requirements.
  • Strong understanding of requirements-based verification, system integration, defect management, configuration control, and regression testing.
  • Experience interpreting system architectures, Interface Control Documents, data flows, logs, and communication protocols.
  • Ability to develop test scripts or automation using Python, C/C++, or similar technologies.
  • Experience with requirements-management, test-management, version-control, and issue-tracking tools.
  • Strong technical writing, analytical, troubleshooting, and cross-functional communication skills.

Responsibilities

  • Assist with developing, reviewing, and maintaining software and system requirements and supporting documentation.
  • Review requirements for clarity, completeness, consistency, traceability, and testability.
  • Develop software and system verification strategies, test plans, procedures, test cases, and test scripts.
  • Maintain traceability among requirements, verification methods, test procedures, results, defects, and objective evidence.
  • Perform functional, interface, integration, regression, performance, fault-response, and end-to-end system testing.
  • Test software on target hardware and within laboratory, software-in-the-loop, hardware-in-the-loop, and integrated system environments.
  • Collaborate with software developers, systems engineers, system integrators, customers, and external partners to deliver high-quality products.
  • Maintain technical knowledge of subsystem dependencies and interfaces.
  • Support the development and maturation of Interface Control Documents.
  • Identify and help resolve requirements, interface, integration, and verification gaps throughout the development lifecycle.
  • Incorporate cross-IPT feedback into requirements, interface documentation, test products, and approval packages.
  • Reproduce, document, prioritize, and track software and system defects through resolution and verification.
  • Support root-cause analysis and verify the effectiveness of corrective actions.
  • Develop and improve automated tests, data collection, log analysis, and results-reporting capabilities.
  • Maintain test environments, configurations, baselines, equipment, and representative test data.
  • Analyze test results, document anomalies, assess technical risks, and communicate findings to engineering and program leadership.
  • Support test-readiness reviews, integration events, formal qualification testing, customer demonstrations, and acceptance activities.
  • Prepare test reports, verification artifacts, metrics, and objective evidence required for product approval and delivery.
  • Mentor less-experienced engineers and promote consistent test processes and engineering best practices.
  • Perform other duties as assigned.

Skills

Python
C/C++
Embedded software testing
Automation
Requirements verification
System integration
Technical writing
Cross-functional collaboration
Security clearance

Education

Bachelor's degree in a related technical discipline

Tools

Requirements management
Test management
Version control
Issue tracking

Job description

Parry Labs is seeking a Senior Software & System Test Engineer to plan, develop, execute, and document verification activities for complex software and integrated systems. This role collaborates with software developers, systems engineers, system integrators, program teams, customers, and external partners to ensure products satisfy functional, performance, interface, and mission requirements.

The engineer supports the full verification lifecycle, including requirements analysis, interface

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Test Engineer: Mission-Critical Systems Verification
Senior Test Engineer: Mission-Critical Systems Verification

Parry Labs • Huntsville (AL)

On-site
USD 110,000 - 150,000
Senior Test Engineer
Senior Test Engineer

Parry Labs • Huntsville (AL)

On-site
USD 110,000 - 150,000
Senior Test Engineer
Senior Test Engineer

Parry Labs, LLC • Huntsville (AL)

On-site
USD 90,000 - 130,000
Education assistance
Unlimited paid time off
Workplace flexibility
Senior Systems Integration Architect
Senior Systems Integration Architect

Parry Labs • Huntsville (AL)

On-site
USD 110,000 - 160,000
Workplace flexibility
Education assistance
Unlimited paid time off
Senior MBSE Systems Engineer - Requirements & Verification
Senior MBSE Systems Engineer - Requirements & Verification

Parry Labs, LLC • Dallas (TX)

On-site
USD 120,000 - 170,000
Senior MBSE Engineer: Systems Architecture & Verification
Senior MBSE Engineer: Systems Architecture & Verification

Parry Labs, LLC • Alexandria (VA)

On-site
USD 130,000 - 170,000
Education assistance
Unlimited paid time off
Senior MBSE Systems Engineer - Requirements & Verification
Senior MBSE Systems Engineer - Requirements & Verification

Parry Labs, LLC • Cedar Rapids (IA)

On-site
USD 110,000 - 160,000
Senior Systems QA Engineer — Integrated Test & Automation
Senior Systems QA Engineer — Integrated Test & Automation

Teradyne • North Reading (MA)

On-site
USD 162,000 - 259,000
Senior MBSE Engineer: Systems Modeling & Verification
Senior MBSE Engineer: Systems Modeling & Verification

ADP, Inc. • Huntsville (AL)

On-site
USD 115,000 - 150,000
Education assistance
Unlimited PTO
Workplace flexibility
Senior Embedded Systems Test & Verification Engineer
Senior Embedded Systems Test & Verification Engineer

LER TechForce • Indianapolis (IN)

On-site
USD 90,000 - 130,000