Information Systems Specialist — Quantum Infrastructure
Q-Block Computing
- Ottawa, ON
- Permanent
- Full-time
- Design, develop, test, and implement embedded Linux system images for ARM-based compute modules using Yocto or Buildroot, including BSP customization, kernel configuration, and rootfs optimization
- Analyze infrastructure requirements and plan the architecture of multi-tier LAN environments, each operating with its own isolated address space and network service layer
- Design and implement network service configurations — DNS (dnsmasq/BIND), DHCP, and NFS file sharing — across tiered network topologies
- Develop network topology designs including managed Ethernet switch configurations, VLANs, and QoS policies to ensure reliable, low-latency delivery of control payloads to quantum hardware endpoints
- Design, develop, and maintain a web-based management application (React or Vue frontend; Python FastAPI/Flask or Node.js backend) providing device monitoring, topology visualization, and command distribution
- Develop Python, Bash, and Ansible automation frameworks for network provisioning, system configuration, and deployment workflows
- Develop quality assurance procedures and tests for infrastructure systems; validate network throughput, latency, and reliability between management nodes and endpoint control hardware
- Write documentation for network topology, IP addressing schemes, switch configurations, and build procedures
- Collaborate with cross-functional hardware and quantum systems teams
- Contribute to a culture of continuous learning and knowledge sharing within the team
- Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or a related field
- 3+ years of professional experience spanning at least two of: embedded Linux systems development, network infrastructure design, or full-stack web application development
- Linux systems development: kernel configuration, systemd, shell scripting, package management, and system image creation
- Network architecture: TCP/UDP, VLAN design, DHCP/DNS service implementation, and managed switch configuration
- Full-stack web development: at least one modern frontend framework (React or Vue) and one backend framework (Flask, FastAPI, or Node.js)
- Strong proficiency in Python; ability to design clean, maintainable automation tools and infrastructure code
- Yocto or Buildroot BSP development experience for ARM SoMs is an asset
- Familiarity with infrastructure management platforms such as Proxmox or OpenStack is an asset
- Experience with monitoring tools (Grafana, Prometheus) or configuration management (Ansible) is an asset
- Strong attention to detail and a sense of responsibility in all tasks
- Critical thinking and problem-solving mindset
- Strong interpersonal skills and ability to work collaboratively in a dynamic team environment
- Extended health care benefits (inc. dental and vision)
- Life insurance