OneMain Financial Jobs

Job Information

Actalent Software Verification Engineer in Auburn Hills, Michigan

Job Title: Software Verification Engineer

Job Description

The Software Verification Engineer supports the software verification team by developing and executing automated and manual software tests for U.S. Department of Defense (DoD) ground vehicle systems. This role focuses on requirements-based verification, early defect identification, and delivery of complete verification artifacts in alignment with DoD standards. The position offers the opportunity to work with advanced verification tools, complex embedded software, and integration labs on mission-critical defense programs.

Responsibilities

  • Develop and execute automated and manual software tests for embedded software used in DoD ground vehicle systems.

  • Perform requirements-based testing, ensuring full traceability from system and software requirements to test cases and test results.

  • Review software and system requirements for clarity, completeness, and testability, and provide feedback to engineering teams.

  • Create, document, and maintain test cases and test procedures that are clearly traced to requirements and aligned with DoD Data Item Descriptions (DIDs).

  • Design and implement test scripts using C, C++, Python, and CAPL to support automated and semi-automated test execution.

  • Use Vector and/or dSPACE tool suites, including VTestStudio and ControlDesk, to configure, execute, and monitor tests.

  • Utilize lab equipment such as oscilloscopes, multimeters, logic analyzers, function generators, network analyzers, and spectrum analyzers during verification and troubleshooting.

  • Identify, troubleshoot, and diagnose software and system defects, and clearly document findings for corrective action.

  • Improve and maintain test infrastructure, including test environments, scripts, and tools, to increase coverage and efficiency.

  • Prepare, organize, and deliver verification artifacts and reports that comply with DoD standards and program-specific requirements.

  • Communicate verification status, issues, and risks to internal and external stakeholders through clear written reports and presentations.

  • Collaborate closely with multi-national and multi-organizational teams, including international colleagues, to coordinate verification activities.

  • Independently plan and execute assigned verification tasks with minimal oversight while meeting project schedules and quality expectations.

  • Support integration lab activities and, where applicable, physical testing and HIL/SIL verification efforts.

  • Contribute to continuous improvement of verification processes, methods, and best practices.

Essential Skills

  • 8–10 years of software verification experience, preferably in embedded systems or similar complex software environments.

  • Strong experience in embedded software testing and verification.

  • Proficiency in C and C++ for test scripting and interaction with embedded software.

  • Proficiency in Python for automation and test scripting.

  • Experience using CAPL for test scripting in automotive or similar domains.

  • Hands-on experience with Vector and/or dSPACE tool suites for test development and execution.

  • Practical experience with VTestStudio and dSPACE tools, including ControlDesk.

  • Demonstrated experience in automated and manual test development and execution.

  • Experience with requirements-based testing and full traceability from requirements to test cases and results.

  • Experience developing test artifacts aligned to DoD Data Item Descriptions (DIDs).

  • Familiarity with U.S. DoD ground vehicle requirements.

  • Ability to obtain and maintain an active U.S. Security Clearance.

  • Experience using lab equipment such as oscilloscopes, multimeters, logic analyzers, function generators, network analyzers, and spectrum analyzers.

  • Strong troubleshooting and defect diagnosis skills for complex embedded systems.

  • Ability to independently execute verification tasks with minimal oversight.

  • Strong written and verbal communication skills suitable for technical documentation and presentations.

  • Comfort presenting technical results to customers and internal stakeholders.

  • Enthusiasm for collaboration with international and cross-functional teams.

Additional Skills & Qualifications

  • Experience with Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) testing.

  • Physical testing and integration lab experience in an engineering environment.

  • Experience in Systems Engineering or Software Requirements, including requirements analysis and decomposition.

  • Experience with Jira and Confluence for requirements management, defect tracking, and documentation.

  • Experience with an Integration Lab Scheduler or similar lab coordination tools.

  • Knowledge of Military Standards and regulations relevant to defense and ground vehicle systems.

  • German language proficiency for collaboration with international teams.

  • Master’s degree in Engineering (Mechanical, Electrical, Software, Systems, Aerospace, or Automotive) or a related technical field.

Work Environment

This is an onsite role based in Auburn Hills, MI, working primarily in an engineering lab and test environment. The position involves hands-on work with advanced verification tools, embedded software test benches, and integration labs for DoD ground vehicle systems. You will collaborate within a multi-national, multi-organizational team and regularly interact with international colleagues. The environment emphasizes safety and compliance, including the use of appropriate personal protective equipment (PPE) and adherence to lab safety procedures. The role offers exposure to cutting-edge verification technologies, complex embedded systems, and mission-critical defense programs in a structured, engineering-focused setting.

Job Type & Location

This is a Contract to Hire position based out of Auburn Hills, MI.

Pay and Benefits

The pay range for this position is $62.50 - $72.12/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 Auburn Hills,MI.

Application Deadline

This position is anticipated to close on Apr 24, 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.

DirectEmployers