Technical Lead — Orchestration Control
Q-Block Computing
- Ottawa, ON
- Permanent
- Full-time
- Define and own the technical architecture of the orchestration control stack spanning real-time firmware, middleware, networking, and application layers.
- Establish system-level performance specifications including latency budgets, timing precision, throughput targets, and fault-tolerance requirements.
- Design the command, sequencing, and scheduling framework that coordinates arrays of control nodes to execute synchronized operations.
- Lead cross-team technical planning across firmware, infrastructure, and systems engineering; resolve interface conflicts and architectural trade-offs.
- Define and maintain the integration test strategy for the full control stack; own system-level acceptance criteria.
- Drive build-versus-buy decisions for middleware, real-time frameworks, and toolchain components.
- Recruit, mentor, and develop a high-performing engineering team; conduct architecture reviews, design critiques, and technical retrospectives.
- Manage technical risk identification, mitigation, and escalation; lead root-cause analysis on system-level failures.
- Collaborate with scientists, hardware engineers, and software teams to translate advanced technical requirements into structured control-system specifications.
- Contribute to technical proposals, program planning, and IP documentation.
- Represent Q-Block Computing's control platform in discussions with partners, customers, and government stakeholders as appropriate.
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Physics, or a related field; Master's or Ph.D. preferred.
- 10+ years of professional experience in embedded systems, real-time control, or distributed systems engineering, with at least 4 years in a technical leadership role.
- Demonstrated experience shipping production hardware-software systems, not exclusively research prototypes.
- 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 capable of operating in security-sensitive development environments and supporting compliance obligations associated with strategic or defense-related programs.
- Expert understanding of real-time systems: deterministic scheduling, latency analysis, hardware-software co-design, and multi-node synchronization.
- Broad technical range spanning embedded firmware, systems programming, networking, and application-layer software.
- Proven ability to lead and coordinate multi-disciplinary engineering teams.
- Experience architecting distributed control or data acquisition systems with strict timing requirements.
- Familiarity with precision timing and frequency-reference systems is highly desirable.
- Experience in quantum technology, photonics, RF systems, defense, aerospace, or scientific instrumentation is strongly preferred.
- Track record of translating ambiguous research-stage requirements into structured engineering roadmaps.
- Excellent written and verbal communication; comfort presenting to both technical and non-technical audiences.
- Strategic mindset: ability to balance near-term delivery pressure against long-term architectural integrity.
- Strong attention to detail, authenticity, and a sense of responsibility in all tasks.
- Extended health care benefits (inc. dental and vision)
- Life insurance