Back to results

Closed listing

Sr. Systems Verification Engineer

  • Tallassee, AL, United States

This opening has closed.

The original listing is kept below for reference.

Job details

Posting language
English
Posted

Similar jobs hiring now

Search current openings

Original job description

Archived listing. The details below describe a past opening.

Description

The System Verification Engineer answers a single, critical question: “did we build the system according to its requirements?” As an early member of a new System Verification & Validation department, this role builds the system-level verification layer between subsystem verification and customer validation for Neptune’s integrated hardware, firmware, and cloud/application solutions. Each system requirement is verified by test, inspection, analysis, or demonstration, with traceable evidence that feeds gate-readiness decisions. AI-assisted test case development and spec-driven automation are core working methods, with people accountable for everything accepted.

Key Responsibilities

  • Verification planning. Develop system verification plans and procedures mapping each system requirement to a verification method per IEEE Std 1012, and contribute to the department’s verification strategy, templates, and review practices.
  • Review system and marketing requirements for testability and measurable criteria, and define verification-enabling requirements early (test modes, debug, API hooks).
  • System test case development. Build and maintain the system test case library, including end-to-end coverage, negative testing, accuracy, communication, OTA update, and security.
  • AI-assisted test development. Use AI to draft and challenge test cases from requirements and field-defect history, reviewing output for missed coverage and invented requirements. Someone other than the drafter reviews every test case before acceptance.
  • Spec-driven automation. Write testable specs with stable requirement IDs and acceptance criteria, derive automated tests from them before code, and use AI-assisted sessions to implement automation through reviewed pull requests and CI.
  • Execution, evidence, and traceability. Execute system verification, capture objective pass/fail evidence, and maintain traceability from customer need to requirement to test to evidence across Jira, Confluence, and the test management tool, supporting Gate readiness.
  • Defect analysis and quality feedback. Determine root cause across HW/FW/SW boundaries and feed significant escapes back into requirements, procedures, and regression tests.
  • Partner with Systems Engineering, Software QA, hardware and firmware teams, Test Engineering, and Product to ensure coverage is complete and evidence handoffs are clear.

Required Qualifications

  • Bachelor’s degree in Electrical/Computer Engineering, Systems Engineering, Computer Science, or a related field (or equivalent experience).
  • 5+ years in verification, test, or systems engineering for hardware/firmware/software or embedded/IoT products.
  • Working knowledge of the V-Model and verification methods (test, inspection, analysis, demonstration), with experience authoring verification plans, procedures, and evidence-based reports.
  • Familiarity with requirements traceability and specification management.
  • Hands-on test automation experience, preferably Python (e.g., pytest), including API testing and CI.
  • Practical experience using AI assistants to develop test cases and automation scripts, with the judgment to validate AI output rather than accept it on trust.
  • Working knowledge of spec-driven development: testable specs with stable requirement IDs, tests derived from the spec, and results traced back to requirements.
  • Experience with Jira, Confluence, and a test management tool (e.g., qTest).

Preferred Qualifications

  • Experience with IEEE Std 1012, ISO/IEC/IEEE 15288, or traceability tooling (DOORS, Jama, Polarion).
  • Experience with agentic AI tools (e.g., Claude Code) and measuring the quality of AI-generated test assets.
  • Experience with TeamCity, Bitbucket/Git pull-request workflows, or building and operating a device test lab or farm.
  • Water metering, utility, or industrial IoT experience, including cellular/RF behavior and protocols such as LoRaWAN and MQTT.
  • Experience verifying security requirements (authentication, encryption, secure boot, signed OTA) and non-functional requirements (performance, scale, uptime).

Neptune Technology Group Inc. does not sponsor U.S. work authorizations for this position, including H-1B, O-1 and TN. Neptune also does not sponsor individuals in F-1 status for this role.

#HP1

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights (https://www.eeoc.gov/poster) notice from the Department of Labor.

Report this job

Get in touch
MovoJobs

Contact us