Firmware Engineer

🏢 Nokia
📍 CanadaFull-timeOn-site
📅 Posted: 3mo ago🔄 Updated: 3mo ago
CV%
✨ AI Summary
Nokia is seeking an Early Career Firmware Engineer to join an agile Scrum team developing software for next-generation optical network equipment. The role involves writing firmware for embedded CPUs within custom Nokia ASICs, directly supporting industry-leading optical hardware. Responsibilities include developing and testing firmware features, collaborating on feature definition and coding, and mentoring interns and co-ops.
Required Skills
Information Technology
CC++PythonUnit Testing
Business, Sales & Management
Scrum
Other
feature testing
Requirements
The ideal candidate will have a Bachelor's degree in Computer Engineering or equivalent, with experience in C, C++, and Python. Experience in areas such as digital signal processing, control theory, optical networks, optical components, or embedded CPUs is also desired, along with familiarity with Agile development practices including feature definition, and unit testing. Previous intern or co-op experience at Nokia or Infinera is preferred.
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.

✨ Premium Match Details
Deep-dive CV analysis, customized Cover Letters, and Interview prep!
📊 Match Analysis
Insights against your active CV
📊
Personalized Match Analysis
Upload your CV to see exact matching percentages, detailed skills mapping, and gap analysis for this role.
🎯 Overalli74%
⚡ Skillsi85%
View Breakdown
Ontology Match: 85.0
Matched:✓ Requirements Matching✓ Ontology Skills Mapping
📜 Eligibilityi49%
View Breakdown
Local: 19600%
🏗️ Career Fiti91%
View Breakdown
Seniority: 91.0
📋 Requirementsi67%
View Breakdown
Domain: 67.0
🔥 Motivationi78%
View Breakdown
Title Fit: 78.00