Software Verification Engineer

Actalent
Grand Rapids, MI

Job Title: Software Verification Engineer

Job Description

This role focuses on white box software verification and Python-based automated testing to support the development of a next-generation networking device for aerospace and defense applications. You will design and execute tests using Pytest, work directly with source code and logs in a Linux environment, and collaborate closely with software and systems engineers to ensure high reliability and compliance. An active DoD Secret clearance is required for this position.

Responsibilities

  • Design, develop, and execute white box 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, and test outputs to identify root causes.
  • Maintain full traceability between requirements, test cases, and verification results.
  • Collaborate closely with software and systems engineers to resolve defects, validate fixes, and improve overall product quality.
  • Execute tests in Linux-based environments, including use of Git for version control, branching, merging, and participation in code reviews.

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 creating pull requests.
  • Comfort working in Linux environments for development, testing, and debugging.
  • Experience reviewing logs, stack traces, and source code to diagnose and troubleshoot issues.
  • 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.
  • Ability to read and interpret ADA or similar embedded software languages (coding not required).
  • experience in aerospace, defense, or 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-centric software development and verification environment. You will operate within an engineering-focused setting that leverages Git-based version control, CI pipelines, and automated testing frameworks. Up to $900 in per diem is available for eligible candidates. The work involves close collaboration with cross-functional engineering teams on a next-generation networking device for aerospace and defense applications.

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 Apr 23, 2026.

Diversity, Equity & Inclusion

At Actalent, diversity and inclusion are a bridge towards the equity and success of our people. DE&I is embedded into our culture through:

  • Hiring diverse talent
  • Maintaining an inclusive environment through persistent self-reflection
  • Building a culture of care, engagement, and recognition with clear outcomes
  • Ensuring growth opportunities for our people

Actalent is an equal opportunity employer.

About Actalent

Actalent is a global leader in engineering and sciences services. For more than 40 years, we’ve helped visionary companies advance their goals. Headquartered in the United States, our teams span 150 offices across North America, EMEA, and APAC—with four delivery centers in India led by 1,000+ extraordinary employees who connect their passion with purpose every day.

Our Bangalore, Hyderabad, Pune, and Chennai delivery centers are hubs of engineering expertise, with core capabilities in mechanical and electrical engineering, systems and software, and manufacturing engineering. Our teams deliver work across multiple industries including transportation, consumer and industrial products, and life sciences. We serve more than 4,500 clients, including many Fortune 500 brands. Learn more about how we can work together at actalentservices.com.

// // //