Embedded Platform Software Developer

🏢 Nokia
📍 CanadaFull-timeOn-site
📅 Posted: 6mo ago🔄 Updated: 6mo ago
CV%
✨ AI Summary
We are seeking a talented embedded platform software developer to join Nokia's Service Router software team in Kanata. The role focuses on defining and evolving software architecture for hardware platforms around datapath ASICs, integrating third-party SDKs, and implementing datapath device/SDK initialization across router platforms. You will work on real-time, high-performance systems under Linux, with responsibilities spanning build infrastructure, fault-t tolerance, high availability features, and collaboration with product, QA, and other teams. The ideal candidate has strong C/C++ systems programming skills, excellent problem-solving abilities, and experience with hardware-software integration in networked environments.
Requirements
Qualifications include a minimum bachelor's degree in Computer/Software Engineering, Computer Science, or equivalent, and 2 to 5 years of hands-on industry experience. Proficiency in C/C++ for systems programming, Linux OS with multi-threaded and low-latency design, and a solid understanding of hardware aspects (CPU, DRAM, PCIe, SerDes, FPGA/CPLDs) is required. Strong problem-solving, clear technical communication, and familiarity with building tools (Make) are expected. Experience with networking concepts (Layer2/3, routing) and designing for fault tolerance and high availability of datapath devices is essential. Mentorship of junior developers and interns is part of the role.
Description

We are a B2B technology innovation leader pioneering the future where networks meet cloud. At Nokia you will have a positive impact on people’s lives and help build the capabilities needed for a more productive, sustainable, and accessible world. 


Be part of a culture built on an inclusive way of working where we are open to your ideas, you are empowered to take risks and are encouraged to be fearless in bringing your authentic self to work.  

 

We need talented software developers to further the tremendous success of the Service Router product family (including the 7950, 7750, and 7250). We are #2 in carrier edge routing worldwide, with over a million platforms shipped to over 1000+ customers in 130+ countries. We lead the industry in Network Processor technology (FP4 @ 3 Tb/s), QoS, parallel processing, Network Function Virtualization, and, importantly, product quality. Join a highly talented team, delivering the leading technology which makes the Internet go!

 

No visa or relocation assistance provided for this position at this time. 

 

✨ 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