Electronics Engineering Technologist — Quantum Control Firmware
Q-Block Computing
- Ottawa, ON
- Permanent
- Temps-plein
- Configure and bench-test embedded firmware modules for ARM Cortex-M microcontroller platforms within the Arduino/PlatformIO ecosystem per specifications provided by the firmware development team
- Set up and validate peripheral device interfaces for DAC, ADC, DDS, PLL, digital potentiometers, and RF attenuator/amplifier ICs communicating over SPI and LVDS, following interface specifications and datasheets
- Load and execute firmware builds on target hardware; capture and log performance metrics against acceptance criteria defined by the Technical Team Lead
- Execute validation procedures for DMA channel configurations, GPIO management routines, and interrupt-driven I/O timing, and document results
- Assist in bench-level calibration and verification of digital control loop outputs (PI2D, FIR/IIR) per provided test plans
Collaborate with cross-functional hardware and quantum systems teams * Contribute to a culture of continuous learning and knowledge sharing within the teamQualification
- Diploma or Bachelor's degree in Electrical Engineering Technology, Electronics Engineering Technology, Computer Engineering Technology, or a related field
- 2+ years of hands-on experience in electronics or embedded systems bench work, testing, or hardware bring-up
- Ability to read schematics and component datasheets to set up and validate peripheral interfaces
- Hands-on proficiency with laboratory instruments: oscilloscopes, logic analyzers, signal generators, and multimeters
- Basic understanding of SPI, I2C, and UART communication protocols
- Ability to follow written test plans, capture data, and produce clear engineering documentation
- Exposure to digital signal processing concepts or control systems 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