Postuler

Publié il y a 15 jours

Firmware Engineer

@ Nokia

Ottawa, Ontario

Sur placeTemps plein
Postuler
SIGNAUX

En bref

Nokia is hiring an early career Firmware Engineer to develop and test firmware for next-generation optical network equipment within an agile Scrum team. The work involves writing firmware for embedded CPUs inside custom Nokia ASICs and mentoring interns and co-ops.

Responsabilités :

  • Develop and test firmware features within a Scrum team
  • Collaborate on feature definition, coding and testing
  • Write firmware for embedded CPUs in custom ASICs
  • Mentor interns and co-ops

Résumé des exigences :

  • Bachelor's in Computer Engineering or equivalent
  • Experience with C, C++ and Python
  • One or more areas: DSP, control theory, optical networks, optical components, embedded CPU
  • Agile development and unit testing experience
  • Previous intern or co-op experience is an asset

Outils et compétences

Avantages mentionnés

Soins de la vue
Source et dates

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

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

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é)
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
FormationBaccalauréat (exigé)
Domaines d’étudesComputer 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

As an Early Career Firmware Engineer, you’ll be part of an agile Scrum team developing software that controls and monitors next‑generation optical network equipment. You’ll be writing firmware that runs on highly embedded CPUs within custom Nokia ASICs, directly enabling industry‑leading optical hardware.

  • Working as part of a scrum team to develop and test firmware features.
  • Collaborate on feature definition, coding, and testing.
  • Mentor interns and co-ops.
  • Bachelor's in Computer Engineering or equivalent.
  • Experienced with C and C+,+ and Python.
  • One or more areas of experience: Digital signal processing knowledge, Control Theory, Optical networks, Optical components, embedded cpu.
  • Agile development, including defining feature acceptance criteria, feature and unit testing.
  • Previous intern or co-op experience is an asset.

Emplois semblables

  • Senior Firmware Engineer

    Toronto, ON

    Talentlab

    5+ ansCandidates need a Bachelor's in electrical engineering or computer science and at least 5 years of experience with complex SoC or silicon products for server, storage or networking. Strong C or C++ and Python skills, plus hands-on experience with high-speed data center interfaces, are required.

    gcc, Make, Doxygen, GitHub

  • Senior Firmware Engineer

    Markham, ON
    Temps plein

    AMD, Inc.

    Candidates need extensive experience with microcontrollers and embedded C or assembly, strong low-level hardware and firmware interface knowledge, and a bachelor's or master's degree in electronics, computer engineering or another applied science.

    Git, GitHub Actions, Python, RTOS, emulation platforms, RTL simulation tools

  • Firmware Engineer, Principal

    Toronto, ON
    Sur place

    8+ ansCandidates need a bachelor's degree in an engineering or computer field with 8+ years of software experience, or a master's with 7+ years, or a PhD with 6+ years. They also need 4+ years of programming in C, C++, Java or Python, plus embedded firmware experience and strong lab debug skills.

    scopes, git

  • Senior Firmware Engineer

    Markham, ON
    Temps plein

    Advanced Micro Devices, Inc

    Candidates need extensive embedded firmware experience with microcontrollers and C or assembly, plus a bachelor's or master's degree in an engineering or applied science field. Experience with RTOS, Python, Git, Agile and pre-silicon environments is preferred.

    Git, GitHub Actions

  • Firmware Engineer

    Ottawa, ON
    Temps plein

    Work in Ottawa: Invest Ottawa is a non-profit, partnership organization that operates on an annual budget that comes from a variety of sources including: municipal,…

    5+ ansCandidates need a Bachelor's or Master's degree in an engineering or computer science field and 5+ years of embedded firmware experience. Strong C/C++ and Python, ARM Cortex-M or RISC-V experience, and hardware debugging skills are required.

    oscilloscope, logic analyzer, JTAG, SWD, GDB, Git

  • Sr Firmware Engineer

    Ottawa, ON
    HybrideTemps plein

    Nokia

    4+ ansCandidates need a BS or MS in electrical engineering, computer science or a related field, and 4+ years of embedded software development in a real-time environment. Strong C/C++ and device driver skills for Linux or real-time operating systems are required.

    Zynq, ARM processors, Linux, FPGA

    Firmware Engineer

    Ottawa, ON
    HybrideTemps plein

    Nokia

    Candidates need a Bachelor's in Computer Engineering or equivalent and experience with C, C++ and Python. Previous intern or co-op experience at Nokia or Infinera and knowledge in at least one area such as optical networks, embedded CPUs or DSP are required.

    Firmware, Computer engineering, C, Python, Signal processing, Optical components

  • Firmware Engineer II

    Ottawa, ON
    Temps plein

    Adtran Networks Canada Inc.

    Candidates need a bachelor's degree in electrical or computer engineering or a related field, plus proficiency in C for embedded software, debugging and real-time operating system experience. Familiarity with ARM microcontrollers, UART, SPI and I2C, schematics and oscilloscopes, and strong communication skills are also required.

    C, oscilloscope, ARM microcontroller, FPGA, ASIC

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.