embedded C/C++ SW Developer Co - op/Intern
Nokia
Position: Embedded C/C++ SW Developer Co-op/Intern
Number of Positions : 1
Duration: 4 - 16 months
Date: September 8, 2026
Location: In office at 600 Mach Road, Ottawa, Canada.
The team you will be a part of
The successful candidate will be given real-world experience working with a large-scale, real-time embedded system. You will be able to learn from a seasoned team of software engineers as you contribute to new features and product improvements on the 1830 Photonic Service Switch (PSS) or Nokia 1830 Global Express (GX). As well, you will get exposure to working in a global multicultural development organization.
Education Recommendations
A candidate for a bachelor’s degree or diploma in Computer Engineering, Electrical Engineering, Computer Science, or a related field with an accredited school in Canada.
How You Will Contribute And What You Will Learn
The Integrated Packet Transport Software Team is looking for highly capable and motivated students with a passion for software development.
As part of the team, you will
- Develop C/C++ code to add feature functionality or enhancements in the current release of our 1830 product code base.
- Diagnose and implement solutions to software defects found by our product verification team during testing of the 1830 product.
Key Skills And Experience
- Experience with C/C++ from your university courses or prior work experience
- Good knowledge of data structures, algorithms, and software design
- Excellent communication skills and the ability to work well in a team
It would be nice if you also had:
- Experience with Linux
- Experience with version control systems like Git
- Experience with Python
- ...Position: Web Developer – Co-op/Intern Number of Position(s): 1 Duration: 4 Months Date: (Fall Term Sept 8th - Dec 18th, 2026) Location: Hybrid in Ottawa Office, CA EDUCATIONAL RECOMMENDATIONS Currently a candidate for a master’s or bachelor’s degree in computer...InternshipWork at officeFlexible hours
- ...Position: Support Software Developer Co-op/Intern Number of Position(s): 1 Duration: 12 Months+ Date: - ( Fall Term Sept 8th - Dec 18th, 2026) Location: In office at 600 March Rd. Ottawa, Canada. Education Recommendations Currently a 2nd year+ candidate...InternshipWork at office
- ...Position: Design Co-op/Intern Date: Fall - 12 months (could be extended to 16) Location... ...team, you will play a crucial role in developing leading-edge chips specifically for the Coherent... ...Collaborate on RTL design projects. Develop and implement scripts for design...InternshipFlexible hours
- ...Position: Engineering Lab Technician Co-op/Intern Number of Position(s): 1 Duration : 4 months + Date: Sept – Dec 2026 Location : Onsite, Ottawa EDUCATIONAL RECOMMENDATIONS Currently a candidate for a Master’s, Bachelor's degree, or Diploma in Computer Technician...InternshipFlexible hours
- ...Position: Customer Technical Support Co-op/Intern Number of Position(s): 3 Duration: 4 months Date: Sept 2026 – Dec 2026 Location... ...under supervision. Identify opportunities for automation and develop solutions. Help prepare presentations or summaries based on...InternshipFlexible hours
- ...Honeywell Connected Enterprise is looking for a Software Engineer/Developer to work in the Aerospace SATCOM Cockpit Team in Ottawa. The... ...environment to grow your career. Design and develop C/C++ embedded software Participation in code reviews and providing suggestions...Full time
- ...across all RBC functions defined in our roadmap What will you do? Designing and coding application programs; performing testing for developed applications. Reviewing, analyzing, and modifying programming systems, including encoding, testing, debugging and installing for...Full time
- ...At CRANK , we are seeking an Embedded Software Developer with a strong focus on front-end and UI development... ...devices while collaborating with internal teams and customers. While experience... ...with embedded software development (C/C++, RTOS, etc.) What We Offer Opportunities...Work at office
- ...technology. Role Description This is a full-time, on-site role located in Santa Monica, CA, for a Senior Embedded Software Engineer. The individual will design, develop, and optimize embedded software solutions for automotive infotainment systems. Responsibilities include...Full time
$33.25 - $37.46 per hour
...designed for an analytical, problem-solving developer who thrives on creating tools that optimize software quality. You will be embedded in a multi-site team environment,... ...inclusion within the workplace by examining our internal policies, practices, and systems throughout...Permanent employment$47.1 - $50.13 per hour
...vehicle electronics, ECU power domains, and embedded Linux environments. Collaborative &... ...scripts to optimize the testing ecosystem. Develop and curate specialized test libraries... ...within the workplace by examining our internal policies, practices, and systems throughout...$100k per year
...ideas to the team. Collaborate with engineering teams to improve developer experience and reduce friction in the development process.... ...skills and attention to detail. The Nice to Haves Automating internal developer portal workflows Supporting or writing NodeJS apps...Long term contractTemporary workLocal area- ...Position: Test Automation Designer Coop/Intern Number of Position(s): 1 Duration: 4 Months Date: FallTerm (Sept 8th - Dec 18th... ...and performance test beds, including publishing results and developing additional functionality. Key Skills And Experience Currently...InternshipWork at office
$100k per year
...Operations Team. The Platform Operations team is dedicated to improving developer workflows and deploying, operating, and scaling backend services... ...factors, including but not limited to external market data, internal equity, location, skill set, experience, and/or performance....Long term contractTemporary workLocal area$120k - $155k per year
...with us? Apply below! About the Role As the Senior Software Developer , you’ll be joining a small, collaborative software team at RBR... ...deploys our full instrument lineup, and integrates with other internal systems to keep everything in one place. A secondary focus is our...InternshipLong term contractWorldwideShift work$194.9k - $247.2k per year
...Your Impact As a Principal Systems Developer, you will be a senior individual contributor... ...teams. This role is primarily internally focused and sits at the intersection of... ...est principalement axé sur les activités internes et se situe à la croisée de la gestion de...Long term contractFull timeTemporary workLocal areaLong distanceFlexible hours$109.7k - $159.7k per year
...@WBDLife on Instagram and X! The Job As a Senior Software Developer, CNN Connected TV Devices , you will lead technical efforts to... ...several factors, including but not limited to external market data, internal equity, location, skill set, experience, and/or performance....Long term contractTemporary workLocal area- ...Role CNN is seeking a Software Engineer II to join our Registration and Subscriptions team. This is an exciting opportunity for a developer who is passionate about building high-quality digital products that deliver both business value and exceptional user experiences....Full timeFlexible hours
$159k - $230.3k per year
...Your Impact As a senior member of the Mixed Signal Design team, you will be a key member of a small, dynamic IC Design group that develops high speed (25Gb/s), and high accuracy, analog designs for optical communications products. You will architect, design, layout, measure...Long term contractFull timeTemporary workLocal areaFlexible hours- ...anyone else, and shaping smart, elegant embedded software solutions? As a Solutions Architect... ...reusable templates, frameworks, and internal accelerators to streamline future proposals... ...firmware, or system‑level engineering ~ C/C++, drivers, BSPs, embedded toolchains ~...InternshipWork from homeFlexible hours
- ...member of a highly-experienced team in R&D that is responsible for developing IP (Intellectual Property) used in the design of advanced... ...Job Summary Responsible for design and implementation of C/C++ embedded software - for device drivers and use-cases for various Ethernet...
$62.34 - $63.78 per hour
...Cross-Functional Collaboration: Partner with internal teams and external suppliers to resolve systemic... ...specifically focused on quality, warranty, or V&V. Embedded Knowledge: Strong understanding of embedded software (C/C++, AUTOSAR) to effectively evaluate technical risks...InternshipWork at officeShift workEarly shift- ...Strategize with HW, ASIC, FW, ODVT and SW teams and proactively derive practical fixes... ...experience in telecom product testing for embedded systems, including DWDM/ROADM and Transponder... ...conditions, and with consideration to internal peer equity. Check the salary ranges in the...InternshipLong term contractTemporary work
$72.73 - $78.84 per hour
...understanding of Android framework internals and the ability to navigate... ...resource-constrained embedded environments. Industry Collaboration... ...overall system structure. Develop and maintain back-end... ...services. Technical Skills C++: 2+ years of experience in Android...- ...Bellcore telecommunications standards Programming/Scripting ability (C/Python) Advancing connectivity to secure a brighter world.... ..., experience and market conditions, and with consideration to internal peer equity. Check the salary ranges in the job info section for this...Long term contractTemporary work
- ...WILL YOUR SHOES TAKE YOU TO A CAREER AT THE SHOE CO.? At Designer Brands Canada, we encourage you to be yourself and respect others for... ...efficiently in the fast-paced team environment Openness to learn and develop new skills Flexibility and ability to quickly adopt to change...Part timeFlexible hoursShift work
$122k - $183k per year
...the frequent headlines noting the lack of security in today’s embedded systems. You Are: You are a passionate and experienced... ...and subsystems used in high-profile security applications. Developing comprehensive product verification strategies, including test specifications...Remote workWorldwide- ...design services in our Ottawa, Ontario office. Merrick is an internationally known multi-office and multi-discipline firm consisting of a... ...unique work-life benefits. We recognize the importance of developing top talent from within, our employees have access to a wide range...InternshipPermanent employmentWork at officeWorldwide
- ...consultation, brief family work and referral to internal and external services. Ensure the... ...the care team (including residents and interns) Determine the level of urgency for clients... ...high levels of distress ~ Well-developed verbal, listening and written communication...Permanent employmentFull timeWork at office
- ...federal market. Financial and Business responsibilities Develop robust sales strategies, tactics and capture plans to support order... ...5-10 years. Travel Requirements Periodic domestic and international travel SPECIAL FEATURES FOR THIS POSITION This position is...For contractorsWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to embedded C/C++ SW Developer Co - op/Intern. Be the first to apply!
