Job Description & How to Apply Below
Lead the charge in embedded software development with Q-Block Computing in Ottawa, Ontario. This senior role focuses on creating firmware for cutting-edge quantum technologies.
As a Senior Embedded Software Developer, you will play a crucial role in the Qubit Composer platform team. You’ll be responsible for designing and implementing firmware libraries, developing DMA-based data transfer subsystems, and leading a team of developers. Your expertise will drive the integration of high-speed peripheral control, empowering the next generation of quantum applications.
Key Responsibilities:
• Design and implement firmware libraries for ARM Cortex-M platforms
• Analyze system requirements and propose architectural changes
• Develop DMA-based parallel data transfer subsystems
• Implement high-speed peripheral control for various ICs
• Conduct system-level integration testing and documentation
Requirements:
• Bachelor's degree in relevant engineering field
• 5+ years of embedded software development experience
• Proficient in C/C++ with ARM Cortex-M expertise
• Experience in high-speed SPI and mixed-signal debugging
• Critical thinking and collaboration skills
Elevate your career in embedded systems and firmware development with Q-Block Computing's innovative tech team.
#J-18808-Ljbffr
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×