Embedded Software Developer to design, develop, and maintain high-performance embedded software for networking devices (routers, switches, optical transport). Requires C/C++ and Python; involvement across the full software lifecycle. Location: Ottawa, Canada. Bachelor’s degree required; new grad or relevant internship experience accepted. Annual pay range: USD 68,800 – 109,800.
What they are looking for
Details
- Work type
- Onsite
- Compensation
- Paid
Get new Software Engineering internships by email
Free daily digest, matched to what you pick. Unsubscribe anytime.
More Software Engineering internships in Ottawa
Summer Intern 2027 - Software Engineering (12 Months)
Manulife · Waterloo, Canada
Platform Engineering Student/Co-op- Winter 2027
JDI · Dartmouth, Canada
Combat Systems Engineering Student/Co-op- Winter 2027
JDI · Dartmouth, Canada
Software Engineer, Early Career — Immediate Start
Stripe · Toronto, Canada
Stagiaire en développement de logiciels (été 2027) / Software Developer Intern (Summer 2027)
Towerresearchcapital · Montreal, Canada
Summer Intern 2027 - Infrastructure Equity Internship
Manulife · Toronto, Canada
More at Ciena Canada ULC
AI & Automation Intern - GCN Services Business Operations
Ottawa, Canada
AI Engineer Intern (Winter 2027)
Ottawa, Canada
Software Engineering, Optical Transport and IP Networking Intern
Ottawa, Canada
NPI Hardware Co-op (8 month - January 2027)
Ottawa, Canada
Quality Assurance Routing & Switching Intern (Winter 2027)
Ottawa, Canada
Wavelogic Modem HW Engineering Intern/Co-op (Winter 2027 - 4 month)
Ottawa, Canada