Qureos

Find The RightJob.

Senior / Principal Software Architect (QKD Management Platform)

Position: Senior / Principal Software Architect (QKD Management Platform)

Location: On-Site (Islamabad - Pakistan)
Experience: Minimum 10+ years

Position Overview

We are seeking a highly skilled and experienced Senior Software Engineer to design and develop an inbuilt web server and management subsystem directly within our next-generation networking devices. In this role, you will be responsible for building the core backend software that enables real-time device resource monitoring, hardware configuration, and robust telemetry logging.

The ideal candidate bridges the gap between low-level system software and modern backend architecture, bringing hands-on experience with network management protocols (NETCONF, RESTCONF, SNMP) and a passion for building highly resilient, secure, and observable embedded applications.

Responsibilities

  • Inbuilt Management Software: Design, develop, and optimize a high-performance, low-footprint inbuilt web server and management engine running directly on network hardware.
  • Device Configuration & Orchestration: Build secure, atomic configuration management systems, monitoring engines, and operational workflows to manage local device states.
  • Interface Implementation: Define and implement standard northbound management interfaces, including RESTCONF, NETCONF, SNMP, CLI, and the underlying APIs powering the device's UI.
  • Advanced Telemetry & Logging: Design and implement a robust, high-fidelity logging and telemetry framework. Ensure all system anomalies, resource spikes, and unusual device behaviors are deterministically captured, aggregated, and surfaced.
  • Resource Monitoring: Develop lightweight, efficient microservices or daemons to monitor critical device hardware resources (CPU, memory, storage, temperature, packet buffers) without impacting data-plane performance.
  • Security & Resilience: Architect secure, fault-tolerant software systems tailored for critical infrastructure environments, ensuring the management plane remains responsive under heavy load or failure conditions.
  • Engineering Excellence: Drive software quality through architecture reviews, rigorous testing strategies (unit, integration, and system-level), automated CI/CD pipelines, and meticulous documentation.

Qualifications

  • Experience: Bachelor’s or Master’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related technical field with 10+ years of professional software development experience.
  • System & Backend Expertise: Strong background in software architecture, system-level software programming, and designing resource-constrained backend services.
  • Programming Proficiency: Expert-level skills in modern systems and backend languages (e.g., C/C++, Go, Rust, or Python) with a deep understanding of object-oriented design and modular architecture.
  • Protocols & APIs: Proven, hands-on experience working with NETCONF, RESTCONF, SNMP, and REST APIs, including a solid understanding of YANG modeling.
  • Telemetry Mastery: Deep knowledge of logging frameworks, structured logging (JSON/Protobuf), time-series telemetry data collection, and system-level monitoring techniques.
  • DevOps & Tools: Mastery of standard software engineering practices, including Git multi-account environments, automated testing frameworks, and secure CI/CD pipelines.
  • Collaborative Mindset: Proved experience working effectively in agile, cross-functional teams alongside hardware, firmware, and UI/UX engineers.

Engineering Practices

  • Source control systems (Git)
  • CI/CD pipelines
  • Unit testing and documentation
  • Comfortable working in:
  • Agile development environments
  • Fast prototyping and lean project management (e.g., Jira)
  • Heavy user of AI-assisted development tools, including:
  • GitHub Copilot
  • Claude Code or similar integrated agents

Optional / Preferred Experience

  • Knowledge of Electronics and hardware design
  • Reading schematics
  • Hardware debugging and use of test/measurement equipment
  • Experience with:
  • Telecommunications hardware systems
  • Common Criteria and certified security products

How to Apply

Kindly fill out the following details accordingly:
https://docs.google.com/forms/d/e/1FAIpQLSfixpNyVGRYqIZAfQmMcNdGc92w4sOqDuw6xbCOAf6v88zSDw/viewform

  • Details of system-level or security-critical projects you’ve worked on
  • Examples of systems you’ve architected or contributed to
  • GitHub or technical portfolio (if available)

Job Type: Full-time

Ability to commute/relocate:

  • Islamabad: Reliably commute or planning to relocate before starting work (Preferred)

Location:

  • Islamabad (Preferred)

Work Location: In person

Similar jobs

No similar jobs found

© 2026 Qureos. All rights reserved.