Staff Firmware Development Engineer

🏢 Nokia
📍 CanadaFull-timeHybrid
📅 Posted: 2mo ago🔄 Updated: 2mo ago
CV%
✨ AI Summary
This role involves designing, implementing, and testing firmware for Nokia's next-generation Optical Engine, focusing on Long Haul, Metro, and Data Center Interconnect applications. The Staff Firmware Development Engineer will collaborate with cross-functional teams to address complex problems in embedded C/C++ and multithreaded systems under strict resource constraints, leveraging Agile techniques. Key responsibilities include developing firmware, maintaining design documents, and ensuring seamless integration with optical, hardware, and manufacturing teams.
Required Skills
Engineering, Construction & Trades
PLC ProgrammingMEP SystemsHeating SystemsTroubleshooting
Information Technology
Linux
Nice to have:
Information Technology
Scripting
Other
Zynq processorsARM processors
Engineering, Construction & Trades
FirmwareElectrical Engineering
Business, Sales & Management
Agile
🎁 Benefits & Perks
competitive compensation, opportunities for professional growth, and a comprehensive benefits package, including health, wellness programs, and flexible work arrangements
Requirements
Must have a BS/MS in Electrical Engineering, Computer Science, or related field, with 6+ years of embedded software development experience in a multithreaded real-time environment. Strong C/C++ programming skills and experience with device driver development for Linux or RTOS are essential, along with excellent analytical and troubleshooting abilities.
Description

In this role, you'll join a dynamic firmware team dedicated to enhancing Nokia’s next-generation Optical Engine tailored for long-haul and metro applications. Working closely with cross-functional teams, you’ll design and implement innovative solutions that tackle complex problems in Dense Wavelength Division Multiplexing transport products. Your contributions will have a direct impact on the efficiency and reliability of cutting-edge optical technologies. You'll benefit from an environment that encourages knowledge sharing and collaboration, where your insights and expertise are valued. We offer competitive compensation, opportunities for professional growth, and a comprehensive benefits package, including health, wellness programs, and flexible work arrangements, ensuring a balanced and fulfilling work-life experience.

✨ 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