K
Kepler
Embedded Software Engineering Intern (January 2027 - 4 months)
Skills
PythonAILinux
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Internship
Location:
Toronto, ON, Canada
Work mode:
Onsite
Published on:
30 August 2026
What they need
- We invest heavily to deliver the best products to our customers, and so we’re on the hunt for a top-tier Embedded Software Engineering Intern who will have the opportunity to work on a variety of tasks, including satellite on-board software, payload software, IoT modules and ground equipment
- 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
Benefits
- Unlimited Vacation
- Comprehensive Health Coverage
- Stock Options
- Flexible & Hybrid Work Options
- Professional Development- Currently enrolled in a post-secondary program and returning to studies after the internship
- Work out of our new Toronto office (24 Ward Street)! This position is on-site at our Toronto office (24 Ward Street)
- Experience with embedded operating systems and build systems, including OpenEmbedded/Yocto and FreeRTOS
- 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
- Ability to effectively use git
- Available for a full-time internship beginning January 2027 for 4 months
- Demonstrated experience working in embedded systems
- Currently enrolled in a Computer Science or equivalent degree program
- Embedded Linux experience; user-space development most common, kernel or driver work possible depending on project needs
- Demonstrated willingness and ability to leverage AI-assisted engineering and development tools to improve productivity, design quality, and innovation while adapting to evolving technologies and best practices
- Excellent communication skills
- Hardware debugging experience (oscilloscopes, logic analyzers, etc.)
- Strong knowledge of computer networking and modern networking protocols
- Experience with RTL (Verilog and/or VHDL) and embedded SoCs
- Python development experience
- Relevant experience with hobbies or University design team
Other offers great for you!
These companies are also looking for great profiles
i
iSupplier
Software System Engineer – Systèmes embarqués & Architectur
390
Freelance
93400 Saint-Ouen-sur-Seine, France
Hybrid
Skills
COTS
5 months ago
Quick apply
C
Celad
Ingénieur Firmware - Systèmes Embarqués (F/H)
Freelance
Montpellier, France
Onsite
Skills
CLinuxC++
2 months ago
Quick apply
C
Celad
Senior Embedded Software Engineer - Embedded Linux - Qnx - Android H/F
Permanent contract
06560 Valbonne, France
Onsite
Skills
Embedded Systems
3 hours ago
Quick apply