Talent.com
Q-Block Computing
Senior Embedded Software Developer — Quantum Control FirmwareQ-Block Computing • Ottawa, Ontario, Canada
Senior Embedded Software Developer — Quantum Control Firmware

Senior Embedded Software Developer — Quantum Control Firmware

Q-Block Computing • Ottawa, Ontario, Canada
Il y a 15 jours
Type de contrat
  • Temps plein
  • Permanent
Description de poste

Job Description

Q-Block Computing is seeking a Senior Embedded Software Developer to join our growing team in Ottawa, Ontario. 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 serve as the lead firmware developer on the Qubit Composer platform team, delivering complex subsystems and coordinating the day-to-day development work of the embedded software team under the guidance of the Technical Team Lead.

Job Summary

As a Senior Embedded Software Developer on the Quantum Control Firmware team, you will collaborate with other team members and achieve technical milestones under the guidance of the Technical Team Lead. Job duties include the design, architecture, and implementation of firmware libraries and embedded control subsystems for ARM Cortex-M-based platforms. This may include applications such as real-time multi-unit synchronization, deterministic waveform generation, and high-throughput data pipelines for quantum sensing, communication, and computation hardware.

Responsibilities

  • Design, architect, and implement reusable firmware libraries and embedded control subsystems in C/C++ for ARM Cortex-M platforms within the Arduino/PlatformIO ecosystem
  • Analyze system-level requirements and recommend architectural approaches for new firmware features and subsystem modifications
  • Develop and validate DMA-based parallel data transfer subsystems and synchronous multi-pin I/O operations for deterministic, low-latency hardware control
  • Implement and test high-speed peripheral control for DAC, ADC, DDS, PLL, digital potentiometers, and RF attenuator/amplifier ICs communicating over SPI and LVDS
  • Design and implement digital control loop modules (PI2D, FIR/IIR filters) for precision analog output stabilization
  • Coordinate task execution and review the code, test results, and documentation of Electronics Engineering Technologists and other developers on the team
  • Conduct system-level integration testing across multiple interconnected control units; design test strategies and document integration procedures and failure modes
  • Set up and maintain firmware build environments, toolchains (PlatformIO, Make), and Git workflows for the team
  • Write documentation for new and updated firmware subsystems
  • Collaborate with cross-functional hardware and quantum systems teams
  • Contribute to a culture of continuous learning and knowledge sharing within the team

Qualification

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field
  • 5+ years of professional experience in embedded software development with ARM Cortex-M or comparable architectures

Skills

  • Strong C/C++ proficiency; demonstrated experience designing reusable embedded libraries or firmware architectures
  • Deep understanding of DMA configuration, memory-mapped I/O, and real-time scheduling on ARM microcontrollers
  • Experience with high-speed SPI, multi-IC board-level integration, and mixed-signal debugging
  • Demonstrated ability to coordinate and review the technical work of other developers
  • Experience with NXP i.MX RT series, Teensy, or PlatformIO platforms is an asset
  • Exposure to digital control theory (PID, IIR/FIR), precision timing systems, or clock synchronization is an asset
  • Good laboratory knowledge with electronic circuits and standard instruments such as oscilloscopes, logic analyzers, and signal generators
  • 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

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.

Canadian citizens and permanent residents are strongly encouraged to apply. All interested candidates are encouraged to apply.

Créer une alerte emploi pour cette recherche

Senior Embedded Software Developer — Quantum Control Firmware • Ottawa, Ontario, Canada

Offres similaires

Senior Embedded Software Engineer

Morson Edge (Canada)Ottawa, ON, CA
Temps plein

Senior Embedded Software Engineer.Our client is a global leader in transforming aviation communication through satellite and cellular technologies.Trusted by operators, OEMs, and organizations worl... Voir plus

 • Offre sponsorisée

Embedded Software Developer

SanminaOttawa, ON, CA
Temps plein

Advanced Microsystems Technologies, AMT, is a technology division of Sanmina Corporation (Nasdaq: SANM), responsible for the development of RF, Microelectronics, Optical components, modules and Int... Voir plus

 • Offre sponsorisée

Intermediate Software Developer- Embedded-- Onsite Position

Curtiss-Wright CorporationOttawa, ON, CA
Temps plein

Intermediate Embedded Software Developer - Onsite Position.Direct message the job poster from Curtiss-Wright Corporation.Intermediate Embedded Software Developer - Onsite Position.Are you an innova... Voir plus

 • Offre sponsorisée

Senior Embedded Software Engineer - On-Site Ottawa

Morson Talent (Canada & USA)Ottawa, ON, CA
Temps plein

Get AI-powered advice on this job and more exclusive features.This range is provided by Morson Edge (Canada).Your actual pay will be based on your skills and experience — talk with your recruiter t... Voir plus

 • Offre sponsorisée

Embedded Software Developer Role at Ciena

CienaOttawa, ON, CA
Temps plein

Join Ciena as an Embedded Software Developer, where you'll innovate with C/C++ on Linux and real-time operating systems.Your role will include tackling complex integrations in a socially impactful ... Voir plus

 • Offre sponsorisée

The Embedded Software Developer (Ottawa)

Marler & Associates SearchOttawa, ON, CA
Temps plein

The Embedded Software Developer (Ottawa).The Embedded Software Developer is part of the Research & Development team of a rapidly growing organization.Our clients dynamic team operates in a collabor... Voir plus

 • Offre sponsorisée

Senior Embedded Applications Developer - Ottawa

IBMOttawa, ON, CA
Temps plein

A leading global consulting firm is seeking a Senior Application Developer based in Ottawa, ON.The ideal candidate has a Master's Degree and at least 8 years of experience in low-level programming ... Voir plus

 • Offre sponsorisée

Skilled Embedded Software Developer Focused on Automotive Security

MEDA Engineering & Technical ServicesOttawa, ON, CA
Temps plein

Drive innovation as an Embedded Software Developer in automotive security.Contribute to critical software initiatives within a fully onsite, agile environment for robust vehicle communication.As pa... Voir plus

 • Offre sponsorisée

Senior Embedded Firmware Engineer

Work in OttawaOttawa, ON, CA
Temps plein

A technology company in Ottawa is seeking a highly motivated Firmware Engineer to design and optimize embedded software for next-generation products.Candidates should have strong experience in C/C+... Voir plus

 • Offre sponsorisée

Embedded Software Developer - Wireless

Syntronic - A Global Design HouseOttawa, ON, CA
Temps plein

Join Syntronic: Where Your Innovation Shapes the Future.At Syntronic, we don't just follow industry trends—we set them! Partner with visionary companies and the brightest minds to turn groundbreaki... Voir plus

 • Offre sponsorisée

Software Developer – Embedded Systems

Sky Systems, Inc. (SkySys)Ottawa, ON, CA
Temps plein

Talent Acquisition Partner | Technical Recruiter | Talent Acquisition | Head Hunter | Hiring Individuals Around the Globe | BBA-H.The team is responsible for developing a variety of control systems... Voir plus

 • Offre sponsorisée

Senior Embedded Software Engineer

JabilOttawa, Ontario, Canada
Temps plein

This job is with Jabil, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community.Please do not contact the recruiter directly.At Jabil (NYSE: JB... Voir plus

 • Offre sponsorisée

Embedded Software Engineer

Spaceium Inc. (YC S24)Ottawa, ON, CA
Temps plein

At Spaceium, we are building spacecraft systems designed to push the boundaries of what’s possible in orbit.As an Embedded Software Engineer, you will develop the core software that directly interf... Voir plus

 • Offre sponsorisée

Embedded Senior Systems Engineer

Lockheed MartinOttawa
Temps plein

Lockheed Martin) is Canada's most successful Combat System Integrator (CSI) specializing in large, sophisticated integration projects and product development.Lockheed Martin takes advantage of adva... Voir plus

 • Offre sponsorisée

Senior Embedded Software Developer — Quantum Control Firmware

Q BlockOttawa, ON, CA
Permanent

Q-Block Computing is seeking a Senior Embedded Software Developer to join our growing team in Ottawa, Ontario.This role offers an exciting opportunity to contribute to the development of cutting-ed... Voir plus

 • Offre sponsorisée

Senior DevOps Role in Embedded Software

Syntronic - A Global Design HouseOttawa, ON, CA
Temps plein

Elevate your career at Syntronic as a Senior DevOps Professional, specializing in embedded software systems.This position offers a chance to innovate and enhance CI/CD processes.In this pivotal rol... Voir plus

 • Offre sponsorisée

Senior Embedded Software Developer — Quantum Control Firmware

Q-Block ComputingOttawa, ON, CA
Permanent

Q-Block Computing is seeking a Senior Embedded Software Developer to join our growing team in Ottawa, Ontario.This role offers an exciting opportunity to contribute to the development of cutting‑ed... Voir plus

 • Offre sponsorisée

Senior Embedded Software Lead - Satellite Systems (Hybrid)

TelesatOttawa, ON, CA
Temps plein

A leading satellite operator is seeking a Principal Embedded Software Developer to work on cutting-edge software for their satellite systems.This role requires significant experience in embedded sy... Voir plus

 • Offre sponsorisée

Senior Embedded Software Engineer

Ottawa InfotainmentOttawa, ON, CA
Temps plein

At Ottawa Infotainment, we’re building the next generation of intelligent vehicle platforms: rethinking the digital cockpit through high-performance compute, embedded software, safety-critical syst... Voir plus

 • Offre sponsorisée

Embedded Software Developer

SANMINA-SCI TECHNOLOGY INDIA PRIVATE LIMITEDOttawa, ON, CA
Temps plein

Advanced Microsystems Technologies, AMT, is a technology division of Sanmina Corporation (Nasdaq: SANM), responsible for RF, Microelectronic, Optical components and Integrated Subsystems, providing... Voir plus