SIGN IN
Embedded Systems Developer Intern jobs in United States
cer-icon
Apply on Employer Site
company-logo

Q-Block Computing Inc. · 6 months ago

Embedded Systems Developer Intern

Q-Block Computing is seeking a motivated Embedded Systems Developer Intern to join their innovative team in Canada. This role 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.
Telecom & CommunicationsTelecommunications

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

Qualification

Microcontroller programmingFPGA developmentEmbedded programming languagesCommunication protocolsCircuit analysisIoT conceptsDevelopment environmentsReal-time operating systemsVersion control systemsLaboratory instrumentsAnalytical abilitiesAttention to detailEffective communicationSelf-motivated

Required

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
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
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

Preferred

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

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

Company

Q-Block Computing Inc.

twittertwitter
company-logo
Q-Block Computing builds quantum computers to decode Nature's computational language.

Funding

Current Stage
Early Stage
Total Funding
$0.1M
Key Investors
Luminate
2024-03-28Pre Seed· $0.1M
Company data provided by crunchbase