SalaryPeak

Systems Verification Engineer

HENDERSON SECURITY SERVICES PTE. LTD.
Singapore 3+ years Posted 3w ago

Salary Range

SGD 60,000 - SGD 84,000 /year

SGD 5,000 - SGD 7,000/month

Skills Required

Test Automation FrameworkTroubleshootingEmbedded TestingRegression TestingEvent MonitoringElectricalSecurity Surveillance ManagementComputer System ValidationIPEmbedded Protocols

Job Description

  • Develop and execute system-level verification environments for integrated security platforms including CCTV, access control, alarm monitoring, and command centre systems.
  • Define verification plans, test strategies, and functional coverage for security system workflows and data pipelines.
  • Build and maintain SystemVerilog/UVM-based or equivalent automated testbenches for validation of complex multi-component security systems.
  • Verify real-time video, event, and alarm data flow across distributed surveillance and security monitoring architectures.
  • Validate communication interfaces including TCP/IP, ONVIF, REST APIs, and device integration protocols used in security infrastructure.
  • Ensure reliability of recording, storage, and event logging systems supporting continuous surveillance operations.
  • Perform debugging and root cause analysis of system integration failures, protocol mismatches, and performance issues using logs and simulation/diagnostic tools.
  • Develop automation scripts (Python/Shell) for regression testing, system validation, and operational monitoring.
  • Implement functional and system-level coverage closure to ensure deployment readiness and compliance with operational requirements.
  • Support integration of third-party security devices and software modules into scalable verification and monitoring frameworks.
  • Requirements
  • Bachelor’s Degree in Electronics, Electrical, Computer Engineering or related field.
  • 3+ years’ experience in system verification, embedded systems testing, or security/IoT platform validation.
  • Strong experience in SystemVerilog, UVM, and/or structured verification methodologies.
  • Strong scripting skills in Python or Shell for automation and test frameworks.
  • Knowledge of TCP/IP networking, API integration, and real-time data systems.
  • Understanding of surveillance systems, access control, or security infrastructure preferred.
  • Strong analytical and debugging skills.
  • Experience with distributed systems or multi-device integration environments is an advantage.