Postuler

Publié il y a 22 jours

Embedded C/C++ SW Developer Co-op/Intern

@ Nokia

Ottawa, Ontario

HybrideTemps pleinTemporaire
Postuler
SIGNAUX

En bref

Nokia is hiring three embedded C/C++ software developer co-op/interns in Ottawa, working in office two days a week for 4 to 16 months starting January 4, 2027. The work involves developing and debugging real-time embedded software for the 1830 Photonic Service Switch and Global Express platforms, using agile methods and AI-assisted tools.

Responsabilités :

  • Develop C/C++ code for 1830 and GX product software
  • Diagnose and fix software defects with tested solutions
  • Collaborate in an agile development team
  • Use modern development tools, including AI-assisted tools

Résumé des exigences :

  • C/C++ experience from coursework, projects or work
  • Knowledge of data structures, algorithms and software design
  • Strong problem-solving skills and curiosity
  • Excellent communication and teamwork skills

Outils et compétences

Source et dates

Site carrière / système de candidatures · oraclecloud

Date publiée par l’employeur
2026-10-15
Première détection par notre source
2026-10-15
Mise à jour du dossier source
2026-10-15

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauDébutant
DomaineDéveloppement logiciel
Heures par semaine40 (estimé)
Déplacementsavion : aucun · route : aucun
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
FormationBaccalauréat (préféré), Collégial (DEC) (préféré)
Domaines d’étudesComputer Engineering, Electrical Engineering, Computer Science, Software Engineering

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

ChampValeur
Offres sur Jobsy76
Description

Position: Embedded C/C++ SW Developer Co-op/Intern
Number of Positions: 3
Duration: 4 - 16 months
Date: January 4, 2027
Location: In office at 600 March Road, Ottawa, Canada. (2 Days a Week)

The team you will be a part of

The successful candidate will gain real-world experience working with large-scale, real-time embedded software. You will learn from an experienced team of software engineers while contributing to new features and product improvements for Nokia 1830 Photonic Service Switch (PSS) and Global Express (GX) platforms. You will also gain experience working in a global, multicultural development organization.

Education Recommendations

A candidate pursuing a bachelor’s degree or diploma in Computer Engineering, Electrical Engineering, Computer Science, Software Engineering, or a related field at an accredited school in Canada.

Our software development team is looking for capable, engaged, and motivated students with a passion for learning and software development.

As part of the team, you will:

  • Develop C/C++ code to add new functionality or enhance the current release of our 1830 or GX product software.

  • Diagnose software defects identified during development and product verification, and implement well tested solutions.

  • Collaborate with software developers, testers, and other technical stakeholders in an agile development environment.

  • Use modern development tools, including AI-assisted tools where appropriate, to understand code, solve problems, create tests and documentation, and improve development productivity.

  • Experience with C/C++ through university coursework, personal projects, or prior work experience.

  • Good knowledge of data structures, algorithms, and software design principles.

  • Strong problem-solving skills, curiosity, and a willingness to learn.

  • Excellent communication skills and the ability to work effectively in a team.

It would be nice if you also had

  • Experience with Linux.

  • Experience with version control systems such as Git.

  • Experience with Python or other scripting languages.

  • Experience using AI-assisted software development tools, such as Cursor, to explore codebases, develop or refine code, create tests and troubleshoot issues.

  • Familiarity with agent-based AI workflows and reusable skills, rules, or instructions that help AI tools complete multi-step development tasks effectively.

Emplois semblables

  • Director, Risk and Compliance

    Ottawa, ON
    Temps plein

    Green Municipal Fund

    15+ ansThe role brings advanced knowledge of lending structures, credit and financial risk management, loss-control principles, regulatory compliance, and leading risk management practices; It also supports the development of…

    Regulatory compliance, Risk management, Anti-money laundering, Underwriting, Reporting, Leadership

  • Junior Environmental Site Assessor

    Ottawa, ON +5
    HybrideTemps plein

    Stantec

    Stantec needs a bachelor's degree in engineering, geoscience, environmental science or a related field, with 0 to 2 years of related experience. Candidates need a valid G driver's licence, access to a vehicle, proficiency in MS Office, and strong English communication skills. P.Geo. or P.Eng. registration is an asset.

    MS Word, MS Excel, Office 365

  • Procurement Specialist

    Ottawa, ON
    Sur placeTemps plein

    MMIST

    Candidates need strong procurement or strategic sourcing experience in a manufacturing or engineering setting, plus negotiation, contract management and ERP skills. Supply chain metrics experience and a relevant certification such as APICS or CIPS are assets.

    Vantage, SAP, Oracle, NetSuite

  • Casual- Activity Assistant- Willowbend Retirement

    Ottawa, ON

    Riverstone Retirement Communities

    Candidates need a Diploma in Recreation and Leisure Services or equivalent education and experience, plus experience in leisure activities with seniors. Strong organizational, leadership and animation skills, creativity and teamwork are required.

    Leadership, Keep records of attendance, Collaboration

  • Float Care Coordinator, Regular Part-Time (0.5 FTE), Ottawa General Hospital

    Ottawa, ON

    Ontario Health atHome

    2+ ansCandidates need a regulated health care degree or diploma (nursing, physiotherapy, occupational therapy, social work, speech-language pathology or dietetics) with active Ontario registration and at least 2 years of related experience. Strong organizational skills, computer proficiency and a current Vulnerable Sector Check are also required.

  • Grocery Clerk Part Time Evening

    Ottawa, ON
    Temps partiel

    Loblaws Inc.

    Candidates need attention to detail, the ability to work independently in a fast-paced setting, and courteous problem solving with customers. Candidates must be able to lift up to 50 lbs and stay mobile for an entire shift, and they must pass a criminal background check if 18 or older.

  • Deskside Support / Field Services in Ottawa

    Ottawa, ON
    Temps plein

    DXC Technology

    3+ ansCandidates need 3 to 5 years of general experience, or a mix of experience and college education, plus customer-facing support experience and strong written and verbal communication. Canadian citizenship with 10 years of verifiable history on Canadian soil and a Canadian government security clearance are required. Bilingual French and English is also required.

    Microsoft Windows, printers, ticketing system, document management system

  • Senior Embedded Software Developer

    Ottawa, ON
    Temps plein

    Lumentum Ottawa ULC

    4+ ansCandidates need a Bachelor's degree in a computing or engineering field and at least 4 years of hands-on embedded C/C++ on Linux. Hardware debugging, multithreading, Git and strong teamwork across software and hardware teams are also required.

    Git, Yocto, Docker, Redis

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.