Software Verification Engineer

6AM City, LLC

Michigan

On-site

USD 140,000 - 175,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Per diem up to $900 for eligible roles
Medical, dental & vision benefits
401(k) Retirement Plan

Job summary

Actalent is seeking a Software Verification Engineer for an onsite Grand Rapids, MI role focused on hands-on verification for safety-critical aerospace/defense software. You will design Python-based tests, use Pytest, and work with Linux, source code, and logs.

Responsibilities include building CI-integrated test frameworks, maintaining traceability, and collaborating with software and systems engineers to verify fixes. Per diem up to $900, with full onsite work and DoD clearance required.

Qualifications

  • Strong proficiency in Python for test automation and software verification.
  • Hands-on experience with Pytest or similar Python-based testing frameworks.
  • Solid understanding of white box testing concepts and software verification methodologies.
  • Experience using Git for source control, including branching, merging, and pull requests.

Responsibilities

  • Design, develop, and execute white box software verification tests using Python and Pytest.
  • Build, enhance, and maintain automated test frameworks and scripts integrated with continuous integration (CI) pipelines.
  • Perform hands-on software verification with direct access to source code, logs, and configuration files.
  • Debug test failures by analyzing system logs, code behavior, stack traces, and test outputs.
  • Maintain full traceability between requirements, test cases, and verification results, ensuring comprehensive coverage.
  • Collaborate closely with software and systems engineers to identify defects, validate fixes, and improve overall software quality.
  • Execute tests in Linux-based environments and use Git for version control, including branching, merging, and code reviews.
  • Contribute to software testing and automation best practices, focusing on white box testing and embedded software verification.

Skills

Python for test automation
Pytest
White box testing
Git
Linux
Log analysis
Embedded software testing
DoD Secret clearance

Tools

Git
Docker
GitLab

Job description

Job Description
Job Title: Software Verification Engineer
Job Description

This role focuses on hands-on software verification for a next-generation networking device used in aerospace and defense applications. You will design and implement Python-based automated tests, perform white box testing using Pytest, and work directly with source code, logs, and configuration files in a Linux environment. The position requires an active DoD Secret clearance and offers the opportunity to collaborate closely with software and systems engineers on safety-critical systems.

Responsibilities
  • Design, develop, and execute white box software verification tests using Python and Pytest.
  • Build, enhance, and maintain automated test frameworks and scripts integrated with continuous integration (CI) pipelines.
  • Perform hands-on software verification with direct access to source code, logs, and configuration files.
  • Debug test failures by analyzing system logs, code behavior, stack traces, and test outputs.
  • Maintain full traceability between requirements, test cases, and verification results, ensuring comprehensive coverage.
  • Collaborate closely with software and systems engineers to identify defects, validate fixes, and improve overall software quality.
  • Execute tests in Linux-based environments and use Git for version control, including branching, merging, and participating in code reviews.
  • Contribute to software testing and automation best practices, focusing on white box testing and embedded software verification.
Essential Skills
  • Strong proficiency in Python for test automation and software verification.
  • Hands-on experience with Pytest or similar Python-based testing frameworks.
  • Solid understanding of white box testing concepts and software verification methodologies.
  • Experience using Git for source control, including branching, merging, and pull requests.
  • Comfort working in Linux environments for development, testing, and debugging.
  • Experience reviewing logs, stack traces, and source code to diagnose and resolve issues.
  • Experience with software testing and automation for embedded systems.
  • Active DoD Secret clearance.
Additional Skills & Qualifications
  • Knowledge of networking fundamentals, including the OSI model, IPv4, and subnetting.
  • Familiarity with CI/CD pipelines and GitLab-based automation workflows.
  • Experience working with Docker containers for test or development environments.
  • Experience in aerospace, defense, or other safety-critical systems.
  • Experience with requirements management and verification documentation tools such as Cameo.
Work Environment

This is an onsite role based in Grand Rapids, MI, working in a Linux-focused engineering environment with modern software development and verification tools. You will collaborate closely with cross-functional engineering teams, participate in CI/CD workflows, and work with technologies such as Git, Pytest, Docker, and networking-focused embedded systems. Onsite work is required, and a per diem allowance of up to $900 is available for eligible candidates.

Job Type & Location

This is a Contract position based out of Grand Rapids, MI.

Pay and Benefits

The pay range for this position is $67.31 - $84.13/hr.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:

  • Medical, dental & vision
  • Critical Illness, Accident, and Hospital
  • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
  • Life Insurance (Voluntary Life & AD&D for the employee and dependents)
  • Short and long-term disability
  • Health Spending Account (HSA)
  • Transportation benefits
  • Employee Assistance Program
  • Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type

This is a fully onsite position in Grand Rapids,MI.

Application Deadline

This position is anticipated to close on Aug 19, 2026.

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Verification Engineer - DoD Clearance
Embedded Software Verification Engineer - DoD Clearance

6AM City, LLC • Michigan

On-site
USD 140,000 - 175,000
Per diem up to $900 for eligible roles
Medical, dental & vision benefits
401(k) Retirement Plan
Software Engineer 3 - Testing & Verification
Software Engineer 3 - Testing & Verification

Boeing Future of Flight • Boston (MA)

On-site
Medical Benefits
Dental Benefits
Vision Benefits
+1
Software Engineer
Software Engineer

Actalent • Phoenix (AZ)

Hybrid
USD 96,000 - 103,000
Medical, dental & vision
401(k) retirement plan
Life Insurance
Test Engineer
Test Engineer

Actalent • Burnsville (MN)

On-site
USD 50,000 - 63,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance (employee & dependents)
+2
Embedded Software Engineer
Embedded Software Engineer

Actalent • Littleton (CO)

On-site
USD 89,544 - 130,872
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+5
Software Engineer - Test and Verification 4
Software Engineer - Test and Verification 4

Boeing Future of Flight • Cambridge (MA)

On-site
Medical benefits
Dental benefits
Vision benefits
+1
Aerospace Systems Engineer for UAV and DoD
Aerospace Systems Engineer for UAV and DoD

Actalent • United States

On-site
Senior Test Software Engineer
Senior Test Software Engineer

Industrious Ventures • Longmont (CO)

On-site
USD 110,000 - 135,000
Unlimited PTO
Parental Leave
Health Insurance
+5
Software Engineer - Test and Verification 4
Software Engineer - Test and Verification 4

Boeing Future of Flight • El Segundo (CA)

Hybrid
USD 109,000 - 116,000
Optional Benefits: Medical, Dental, V
401K
Software Engineer - Test & Verification 3
Software Engineer - Test & Verification 3

Boeing Future of Flight • Colorado Springs (CO)

On-site
Medical
Dental
Vision
+1