Embedded C/C++ Software Dev Student
1 week ago
Number of Position(s): 8
Duration: 4 Months+
Date: May - August 2026
Location: Hybrid in Ottawa, Ontario.
ResponsibilitiesAs part of our team, you will:
- Innovate alongside our best engineers on projects where you will apply your academic knowledge to solve real-world problems.
- Assist in refining customer requirements (where appropriate).
- Design, develop, and deliver C/C++ software to enhance or complement Nokia's product family.
- Design, develop and deliver Python software to enhance or complement Nokia's product family.
Qualifications
You have:
-
A candidate for a Master's, bachelor's degree, or diploma in Computer Engineering, Computer Science, Systems Design, Electrical Engineering, Communications
- High-potential software skills:
- Proficiency in C/C++ is preferred.
- Experience with Python/Perl/Linux is an asset.
- Knowledge of networking/communications is desirable.
- Knowledge of embedded/real-time software/operating systems is helpful.
- You bring the passion; we will teach networking skills.
-
, , Canada Myticas LLC Full timeSenior Embedded Software Engineer – RTOS / C / C Overview We’re seeking a Senior Embedded Software Engineer experienced in real‑time operating systems (RTOS) and low‑level C/C development. The ideal candidate will play a key role in designing, developing, and optimizing embedded system components across mission‑critical environments such as...
-
C++ Software Developer
2 weeks ago
, , Canada LuxeTech Full timeC++ Software Developer (Embedded Systems) Modern C++ | C++14 / C++17 LuxeTech Inc. is seeking a C++ Software Developer with strong embedded systems experience for upcoming product and platform development programs launching through 2026. This role is designed for developers who work close to hardware, care about performance and reliability, and are...
-
Embedded C++ Software Engineer — Systems
2 weeks ago
, , Canada LuxeTech Full timeA technology company in Canada is seeking a C++ Software Developer with strong embedded systems experience. In this full-time role, you will design, develop, and maintain software using modern C++ standards. The ideal candidate has over 3 years of experience in C++ development, particularly in resource-constrained environments. This position offers a...
-
Senior Embedded C/C++ Developer, TSCM-42642
43 minutes ago
, , Canada Eleks Full timeABOUT PROJECT Our client is a global leader in autonomous robotics and AI, operating one of the world’s largest fleets of commercial mobile robots across retail, transportation, education, and industrial environments. Their next-generation autonomy platform combines computer vision, sensor fusion, indoor navigation, and cloud-connected fleet management to...
-
, , Canada Myticas LLC Full timeA technology solutions provider in Canada is looking for a Senior Embedded Software Engineer to design and optimize low-level software components for critical systems in various sectors including automotive and avionics. Candidates should have at least 5 years of experience in embedded C/C programming, a strong grasp of RTOS concepts, and familiarity with...
-
, , Canada Collabera Full timeA leading IT staffing firm in Canada is seeking an experienced software engineer for a contract position. You will be part of a highly skilled team developing key components for the next generation portfolio. The ideal candidate has over 5 years of experience in embedded Linux software development and is proficient in C programming. This role offers a...
-
Senior Robotics Software Engineer
3 weeks ago
, , Canada LiveKit Full timeAn innovative technology firm is seeking a Senior Software Engineer for their Robotics team in Canada. You will design and develop core functionalities for SDKs focused on robotics and embedded applications, work closely with customers, and create clear documentation. The ideal candidate has experience with C++, Rust, and robotics, along with a passion for...
-
Embedded BSP SW Dev EE/CompE Student
18 hours ago
Canada Nokia Global Full timeDescriptionNumber of Position(s): 2Duration: 4 MonthsDate: May 4 to Aug 28, 2026Location: Onsite (Ottawa, Canada)The team you will be a part ofThe IP Routing division leads the industry with the best Network Processor technology (FP5), QoS, parallel processing, Network Function Virtualization, and product quality. Products cover the spectrum from small CPE...
-
Senior Embedded C/C++ Engineer – HAL for Autonomous Robots
43 minutes ago
, , Canada Eleks Full timeA technology company is seeking an experienced C++ developer to work on enhancing their Hardware Abstraction Layer (HAL) for autonomous robotics. This role involves migrating existing systems, integrating new sensors, and collaborating cross-functionally. Ideal candidates have over 6 years of experience in modern C++ and strong embedded systems knowledge....
-
Software Engineer
4 weeks ago
, , Canada Yochana Full timeOverview Software Engineer - C++ and (Java or Python) Provide development support to the software development community across the organization by managing, maintaining, and troubleshooting the internal software application and tooling. Responsibilities Respond to and triage support questions and requests from client engineers Extract relevant information...