Back to results

Sr. Systems Verification Engineer

  • Tallassee, AL, United States
  • Duluth, GA, United States
Apply on recruiting.ultipro.com About employer

Applications open in a new tab.

Job details

Posting language
English
Posted

Original job 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

Report this job

Get in touch
MovoJobs

Contact us