We are seeking a System Engineer who performs a subset of the hardware and software integration activities required to integrate and verify the evolutions of a software solution /product, achieving customer satisfaction. He will be responsible for the deployment, integration, testing, commissioning, and handover of various security and network systems, including CCTV, Access Control, Perimeter Intrusion Detection Systems (PIDS), and IP Network Infrastructure.
Contributes to co-engineering activities with the Systems Engineering team to ensure hardware and software-system consistency, and provides the right contribution of software Components to the systems integration & verification/configuration & change management activities.
RESPONSIBILITIES:
In this context, the role of the Systems Engineer is to:
System Design:
Create technical specifications and design documentation.
Collaborate with stakeholders to gather and analyze requirements.
Translate business needs into technical specifications.
System Deployment:
- Supervise installation and perform configuration of CCTV cameras, Storage, access control hardware, intrusion detection sensors, and network equipment.
- Ensure all installations adhere to design specifications and safety standards.
Integration & Configuration:
- Integrate security systems with IT and physical security infrastructure.
- Configure software platforms, databases, and server environments to support system functionality.
- Analyze and troubleshoot software problems and communicate with the software development team effectively.
- Contribute to formalizing technical feedback to improve the software product
- In support of System Integration Manager, performing SSI checklists to validate the main functionalities of each software baseline.
Testing & Commissioning:
- Conduct functional and performance testing of installed systems.
- Troubleshoot and resolve hardware, software, and connectivity issues.
- Generate and execute commissioning checklists.
- Develop and execute test plans to ensure system reliability and performance.
- Identify and fix bugs or issues throughout the software lifecycle.
- Investigate, analyse, resolve, and formalize with troubleshooting reports any defects found in the VMS software platform.
Documentation & Handover:
- Prepare and maintain detailed project documentation, including configuration settings, as-built drawings, test reports, and user manuals.
- Maintain software and system test results and traceability to requirements
- Support the client handover process with training, demonstrations, and sign-off documentation.
Collaboration:
- Work closely with project managers, design engineers, and subcontractors to ensure project milestones are met.
- Liaise with clients and consultants to validate technical requirements and obtain approvals.
WORK EXPERIENCE / REQUIREMENTS:
Experience in various Systems Engineering life cycle activities with a focus on the following;
- Integration of Systems: Experience with integrating multiple systems, subsystems, or components to ensure smooth interaction across different platforms (e.g., hardware, software, databases, networks).
- Middleware Technologies: Hands-on experience with middleware solutions like enterprise service buses (ESBs), message queues, and other integration tools.
- Interface Design: Experience in writing systems interface design specifications between different systems, including working with APIs (REST, SOAP), data formats (JSON, XML), and protocols (TCP/IP, HTTP, etc.).
- Network Architecture: Familiarity with network protocols, architectures, and technologies (e.g., TCP/IP, DNS, HTTP, VPNs, firewalls).
- Infrastructure Knowledge: Experience with cloud-based infrastructure (AWS, Azure, Google Cloud), on-premise environments, or hybrid environments.
- Hardware/Software Interaction: Understanding how hardware and software components work together, especially in environments where both elements are being integrated (e.g., embedded systems).
- System Integration Testing: Experience designing and performing system integration tests to ensure the integrated components perform as expected.
- Test Automation: Familiarity with tools and frameworks for test automation to streamline integration testing.
- Troubleshooting: Strong ability to identify and resolve issues in integrated systems, working through complex scenarios involving hardware/software interactions or network issues.
QUALIFICATION, CERTIFICATION & EDUCATIONAL REQUIREMENTS:
Bachelor's in Software / Electronic / Computer / IT or relevant Engineering
PREFERRED SKILLS:
The preferred skills identified for this position are;
- In-depth knowledge of software systems integration, verification, validation, and qualification methodologies and best practices relevant to the industry.
- Practical experience with:
- IP CCTV systems (e.g., Axis, Hikvision, Bosch, etc.)
- Access control solutions (e.g., HID, Lenel, Gallagher)
- VMS Systems (Milestone, Genetec, etc.)
- PIDS technologies (e.g., fiber optic, radar, infrared)
- Network infrastructure design and configuration (VLANs, PoE, routing)
- Understanding of compliance standards (e.g., SIA, ISO, ITU-T).
- Strong interpersonal, communication, and documentation skills.
- Ability to diagnose and resolve complex system integration issues.
- Managing system/software updates and resolving issues
- Experience integrating complex multi-vendor or multi-technology systems.
- Expertise in identifying, managing, and mitigating integration and testing risks.
- Strong knowledge of security systems, Infrastructure Systems (IT & Network), and VMS (Video Management Systems).
- Strong knowledge of the systems engineering life cycle.
- Awareness of secure design principles and familiarity with cybersecurity frameworks.
- Proficiency in requirements management and traceability tools (e.g., DOORS)
- Familiarity with tools for integration, testing, and validation, such as:
- Test Automation: Selenium, Jenkins, or similar.
- Defect Tracking Tools: Jira, HP ALM, or Bugzilla.
- Certifications like CCNA, Genetec, Milestone, or equivalent are a plus
What's next It's easy! Click APPLY now! We can't wait to hear from you!
For more relevant jobs, please share your CV at https://cv-fnrco.com/