Embedded Systems Developer Intern (Alberta)

Embedded Systems Developer Intern (Alberta)

11 Aug
|
Q-Block Computing
|
Alberta

11 Aug

Q-Block Computing

Alberta

Job Description: Q-Block Computing is seeking a motivated Embedded Systems Developer Intern to join our innovative team in Canada. This position offers an exceptional opportunity to contribute to the development of cutting‑edge quantum technologies in sensing, communication, and computation while gaining hands‑on experience in embedded electronics and IoT development. The successful candidate will work alongside our engineering team to develop hardware and firmware solutions that support our quantum computing research initiatives.

Job summary: As an Embedded Systems Developer Intern, you will collaborate with cross‑functional teams to design, implement, and test embedded electronic systems. Your work will include developing microcontroller‑based solutions, FPGA programming, and IoT device development that directly supports our quantum technology research. This role provides excellent exposure to both theoretical concepts and practical implementation in a cutting‑edge research environment.

Responsibilities

Design and develop embedded firmware for microcontroller‑based systems supporting quantum research applications

Work with FPGA platforms to implement digital signal processing and control systems

Contribute to IoT device development including sensor integration and wireless communication protocols

Assist in PCB design and prototyping for embedded electronic systems

Collaborate with research teams to integrate embedded solutions with quantum hardware

Participate in system testing, debugging, and optimization of embedded applications

Document design processes, code, and testing procedures following best practices

Support laboratory setup and maintenance of embedded testing equipment

Contribute to technical reports and presentations of project progress

Qualifications

Currently enrolled in Electrical Engineering, Computer Engineering, Electronics Engineering, or related program





Minimum completion of 2nd year coursework (60+ credit hours)

Academic coursework or project experience with embedded electronics and microcontrollers

Technical Requirements

Hands‑on experience with microcontroller programming (Arduino, STM32, PIC, or similar platforms)

Basic understanding of FPGA development and digital logic design

Knowledge of embedded programming languages (C/C++, Assembly)

Familiarity with communication protocols (SPI, I2C, UART, CAN)

Experience with circuit analysis and basic PCB design principles

Understanding of IoT concepts and wireless communication protocols

Preferred Assets

Experience with development environments (Keil, IAR, Arduino IDE, Xilinx/Intel FPGA tools)

Knowledge of real‑time operating systems (RTOS)

Familiarity with version control systems (Git)

Experience with laboratory instruments (oscilloscopes, logic analyzers, multimeters)

Previous co‑op or internship experience in electronics/embedded systems

Professional Competencies

Strong analytical and problem‑solving abilities

Attention to detail and commitment to quality in all technical work

Effective communication skills for team collaboration and technical documentation

Ability to learn quickly and adapt in a fast‑paced R&D; environment

Self‑motivated with capability to work independently while knowing when to seek guidance

Benefits

Competitive hourly compensation within stated range based on academic level and experience

Mentorship from experienced engineers and quantum researchers





Exposure to cutting‑edge quantum technology research and development

Professional development opportunities and potential for return offers

Flexible work arrangements to accommodate academic schedule

Application Requirements

Resume highlighting relevant coursework, projects, and technical skills

Cover letter addressing interest in embedded systems and quantum technology

Academic transcript (unofficial acceptable for initial application)

Portfolio of relevant projects (GitHub links, project reports, or technical demonstrations welcomed)

Work Term Details

Duration: 4-8 months (flexible based on academic program requirements)

Start dates: September 2025, January & May 2026

Hours: 35‑40 hours per week

Supervision: Direct mentorship from senior engineers with regular feedback and performance reviews

Learning outcomes: Develop practical skills in embedded systems design, gain exposure to quantum technology applications, and enhance professional engineering competencies

Equal Opportunity
Q-Block Computing is an equal chance employer committed to fostering an inclusive environment where innovation thrives. We are committed to treating all employees and applicants for employment with respect and dignity. Students requiring accessibility accommodations during the application or interview process are encouraged to notify us, and we will work with you to provide appropriate support.

All interested candidates meeting the minimum qualifications are encouraged to apply. This position is ideal for students passionate about embedded systems engineering who want to contribute to groundbreaking quantum technology research while developing valuable industry experience.

Note: Due to the nature of our research work, preference may be given to Canadian citizens and permanent residents. Security clearance requirements may apply for certain project assignments.

#J-18808-Ljbffr

📌 Embedded Systems Developer Intern (Alberta)
🏢 Q-Block Computing
📍 Alberta

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: embedded systems developer intern (alberta) / alberta

Subscribe to this job alert:

Get the latest job offers by email for: embedded systems developer intern (alberta) / alberta