Sr. Systems Verification Engineer

Neptune
  • Tallassee, AL
  • Full-time
3 days ago

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

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 notice from the Department of Labor. Engineering

Numbers & Facts

LocationTallassee, AL
Job TypeFull-time

Skills

  • Analysis Skillsunmatched
  • Application Programming Interface (API)unmatched
  • Artificial Intelligence (AI)unmatched
  • Atlassian JIRAunmatched
  • Authenticationunmatched
  • Automationunmatched
  • Cloud Applicationsunmatched
  • Computer Engineeringunmatched
  • Computer Firmwareunmatched
  • Computer Scienceunmatched
  • Cryptographyunmatched
  • Debugging Skillsunmatched
  • Develop and Maintain Customersunmatched
  • Electrical Engineeringunmatched
  • Embedded Softwareunmatched
  • Gitunmatched
  • Hardware Quality Assuranceunmatched
  • IEEE (Institute of Electrical and Electronic Engineers)unmatched
  • ISO (International Organization for Standardization)unmatched
  • International Electro-Technical Commission (IEC)unmatched
  • Internet of Thingsunmatched
  • Machine Toolunmatched
  • Marketingunmatched
  • Model Verificationunmatched
  • Negative Testingunmatched
  • Precision Testingunmatched
  • Product Testingunmatched
  • Pytestunmatched
  • Python Programming/Scripting Languageunmatched
  • Quality Metricsunmatched
  • Radio Frequencyunmatched
  • Regression Testingunmatched
  • Requirements Managementunmatched
  • Requirements Validation/Verificationunmatched
  • Root Cause Analysisunmatched
  • Software Testingunmatched
  • System Readiness Review (SRR)unmatched
  • System Testunmatched
  • System Validationunmatched
  • Systems Engineeringunmatched
  • Systems Maintenanceunmatched
  • TeamCityunmatched
  • Test Automationunmatched
  • Test Caseunmatched
  • Test Labunmatched
  • Test Plan/Scheduleunmatched
  • Test Requirementsunmatched
  • Test Scriptsunmatched
  • Test Toolsunmatched
  • Testabilityunmatched
  • Testingunmatched
  • Traceabilityunmatched
  • Validation Testingunmatched
  • Verification Engineeringunmatched
  • Verification Plansunmatched
  • Water Utilityunmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder