Platform & Infrastructure Engineer

Q-Block Computing

Ottawa

On-site

CAD 80,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Extended health care benefits
Life insurance

Job summary

A technology company in Ottawa is seeking a Platform & Infrastructure Engineer to enhance quantum technologies in sensing, communication, and computation. The ideal candidate should have a Bachelor's degree in Computer Science or related field and over 4 years of experience in embedded Linux development and network design. Responsibilities include designing Linux systems for ARM modules, implementing network architectures, and developing automation. The role includes health benefits and life insurance.

Qualifications

  • 4+ years of experience in embedded Linux development, network infrastructure design, or full-stack web application development.
  • Eligibility for Government of Canada security clearance and Controlled Goods Program.

Responsibilities

  • Design, build, and maintain embedded Linux system images for ARM‑based compute modules.
  • Architect and implement multi‑tier LAN environments.
  • Design and deploy network services such as DNS, DHCP, and NFS.
  • Develop automation for network provisioning, system deployment, and configuration management.
  • Implement monitoring and observability tools.

Skills

Linux systems expertise
Network architecture
Full‑stack web development
Strong Python proficiency
Yocto or Buildroot BSP development
Experience with HPC clustering
Experience with infrastructure‑as‑code tools
Familiarity with virtualization or storage platforms
Experience in scientific or deep‑tech hardware environments
Strong attention to detail
Critical thinking
Strong interpersonal skills

Education

Bachelor’s degree in Computer Science, Computer Engineering, or IT

Job description

Job Description

Q-Block Computing is seeking a Platform & Infrastructure Engineer to join our innovative team in Canada. This role offers an exciting opportunity to contribute to the development of cutting‑edge quantum technologies in sensing, communication, and computation. The candidate will join Q‑Block Computing to design, build, and maintain the distributed computing and networking infrastructure that connects and manages advanced control hardware at scale.

Job Summary

As a Platform & Infrastructure Engineer, you will collaborate with other team members and achieve technical milestones under the guidance of the Technical Lead. Job duties include the design and implementation of embedded Linux platforms, multi‑tier network architectures, and web‑based management applications that together form the operational backbone of Q‑Block Computing’s hardware systems.

Responsibilities
  • Design, build, and maintain embedded Linux system images for ARM‑based compute modules using Yocto, Buildroot, or similar frameworks.
  • Architect and implement multi‑tier LAN environments with isolated address spaces, managed Ethernet switching, VLANs, and QoS policies for reliable, low‑latency delivery of control payloads.
  • Design and deploy network services such as DNS, DHCP, NFS, and time synchronization across tiered network topologies.
  • Design, develop, and maintain a web‑based management application providing real‑time device monitoring, topology visualization, and command distribution.
  • Develop Python, Bash, and Ansible automation for network provisioning, system deployment, and configuration management across growing device fleets.
  • Implement monitoring and observability tools to track network health, device status, and overall system performance.
  • Develop and execute quality assurance procedures for infrastructure systems; validate throughput, latency, and fail‑over behaviour.
  • Write documentation for network topology, IP addressing schemes, switch configurations, and system build procedures.
  • Collaborate with cross‑functional firmware, hardware, and systems teams.
  • Contribute to a culture of continuous learning and knowledge sharing within the team.
Qualification
  • Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or a related field.
  • 4+ years of professional experience spanning at least two of: embedded Linux development, network infrastructure design, or full‑stack web application development.
Security and Compliance Requirements
  • Must be eligible to obtain and maintain Government of Canada security clearance, if required for assigned projects.
  • Must be eligible to comply with requirements of the Controlled Goods Program, if required for assigned projects.
  • Must be willing to participate in background screening, documentation, and compliance processes associated with security‑sensitive work.
  • Must be willing to follow secure infrastructure, access control, and documentation practices in support of security‑sensitive programs.
Skills
  • Linux systems expertise: kernel configuration, systemd, device trees, package management, and system image creation for embedded targets.
  • Network architecture: TCP/UDP, VLAN design, DHCP/DNS, managed switch configuration, and basic security hardening.
  • Full‑stack web development: proficiency in at least one modern frontend framework and one backend framework.
  • Strong Python proficiency; ability to design clean, maintainable automation and infrastructure code.
  • Yocto or Buildroot BSP development for ARM SoMs is highly desirable.
  • Experience with HPC clustering and scientific computing is highly desirable.
  • Experience with infrastructure‑as‑code tools, container platforms, or systems automation is an asset.
  • Familiarity with virtualization or storage platforms is an asset.
  • Experience in scientific, defense, or deep‑tech hardware environments is an asset.
  • Strong attention to detail, authenticity, and a sense of responsibility in all tasks.
  • Critical thinking and problem‑solving mindset.
  • Strong interpersonal skills and the ability to work collaboratively in a dynamic team environment.
Benefits
  • Extended health care benefits (inc. dental and vision)
  • Life insurance
Equal Opportunity

Q‑Block Computing is an equal opportunity employer. We are committed to treating all employees and applicants for employment with respect and dignity. If you require assistance and/or reasonable accommodation due to a disability during the application or recruiting process, please feel free to notify us.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Platform & Infrastructure Engineer
Platform & Infrastructure Engineer

Q Block • Ottawa

On-site
CAD 100,000 - 140,000
Extended health care
Life insurance
Information Systems Specialist — Quantum Infrastructure
Information Systems Specialist — Quantum Infrastructure

Q-Block Computing • Ottawa

On-site
CAD 80,000 - 100,000
Extended health care benefits (inc. dental and vision)
Life insurance
Senior Embedded Systems Architect
Senior Embedded Systems Architect

Q Block • Ottawa

On-site
CAD 130,000 - 165,000
Extended health care (including dental and vision)
Life insurance
Embedded Firmware Engineer
Embedded Firmware Engineer

Q-Block Computing • Ottawa

On-site
CAD 70,000 - 90,000
Extended health care benefits
Life insurance
Embedded Firmware Engineer
Embedded Firmware Engineer

Q Block • Ottawa

On-site
CAD 95,000 - 130,000
Extended health care (including dental and vision)
Life insurance
Technical Lead — Orchestration Control
Technical Lead — Orchestration Control

Q Block • Ottawa

On-site
CAD 120,000 - 175,000
Extended health care
Life insurance
Senior Embedded Software Developer — Quantum Control Firmware
Senior Embedded Software Developer — Quantum Control Firmware

Q-Block Computing • Ottawa

On-site
CAD 80,000 - 100,000
Extended health care benefits (including dental and vision)
Life insurance
Junior Quantum Engineer
Junior Quantum Engineer

Q Block • Ottawa

On-site
CAD 85,000 - 110,000
Extended health care (including dental and vision)
Life insurance
Senior Embedded Software Developer — Quantum Control Firmware
Senior Embedded Software Developer — Quantum Control Firmware

Q Block • Ottawa

On-site
CAD 80,000 - 110,000
Extended health care benefits (including dental and vision)
Life insurance
Junior Quantum Engineer
Junior Quantum Engineer

Q-Block Computing • Ottawa

On-site
CAD 85,000 - 110,000
Extended health care
Life insurance