Embedded Software Engineering Intern (September 2026) (4-8 months)
Job Summary
Position Responsibilities:
- Design and develop reliable high quality software related to: on board software for our next generation of satellites; Embedded Linux for both space and ground systems; Firmware and drivers; IoT modules
- Writing thorough tests and documentation
- Participating in software design review and code review processes
- Work with electrical digital design and operations teams to identify required features and solidify the system architecture
Position Requirements:
- 2 years of embedded systems experience
- Currently enrolled in a Computer Science or equivalent degree program
- Strong software design and development skills including algorithms testing and debugging
- Proficiency in C/C with general familiarity in embedded concepts (e.g. multitasking real-time constraints hardware interfaces) considered an asset; specific project work may vary
- Experience with embedded operating systems and build systems including OpenEmbedded/Yocto and FreeRTOS
- Embedded Linux experience; user-space development most common kernel or driver work possible depending on project needs
- Excellent communication skills
- Ability to effectively use git
- Currently enrolled in a post-secondary program and returning to studies after the internship
- Available for a full-time internship beginning September 2025 for 4 or 8 months.
- Work out of our new Toronto office (24 Ward Street)!This positionison-siteat our Toronto office (24 Ward Street).
Bonus Points:
- Relevant experience with hobbies or University design team
- Python development experience
- Strong knowledge of computer networking and modern networking protocols
- Experience with RTL (Verilog and/or VHDL) and embedded SoCs
- Hardware debugging experience (oscilloscopes logic analyzers etc.)
Required Experience:
Intern
About Company
Hourly Rate Range: $29.75 to $39.00 CAD Actual total compensation will be determined at the Company’s discretion and is based on a variety of job-related factors, which may include, but are not limited to, relevant knowledge, skills, experience, performance, and education and/or train ... View more