Nokia
Jobs at Nokia
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Recently posted jobs
Software
Supports Nokia sales and technical sales teams by developing customer-focused IP services offerings. Evaluates business opportunities, positions IP products and services, presents technical solutions, defines scopes of work, prepares compliance statements, estimates costs, and develops competitive pricing. Acts as an IP services subject matter expert while supporting customer engagement, consultative selling, process improvement, and internal knowledge sharing.
Software
Leads the design and development of a highly distributed edge computing platform using Go, Kubernetes, microservices, and cloud technologies. Responsibilities include building scalable and fault-tolerant systems, designing APIs, conducting code reviews, troubleshooting complex distributed software issues, optimizing performance and security, collaborating cross-functionally, mentoring engineers, planning projects, and maintaining technical documentation.
Software
Manages the end-to-end procurement lifecycle for an assigned category, including category strategy, supplier selection and development, RFx processes, contract and price negotiations, supplier performance, risk mitigation, compliance, ESG initiatives, and KPI reporting. The role also leads supplier business reviews, audits, onboarding, and cost-saving activities while collaborating with internal stakeholders and external suppliers.
Software
Lead development of a massively distributed edge compute platform. Design fault-tolerant systems, external APIs, high-throughput traffic routing, and Kubernetes-based resource management. Establish architecture standards, reliability metrics, security practices, and technical governance. Collaborate with AI/ML, hardware, networking, and security teams; communicate risks to executives; manage customer requirements; review code; and mentor engineers on distributed systems best practices.
Software
Design, develop, test, and maintain scalable platform software and services. Collaborate with architecture and cross-functional teams, implement platform features, participate in code reviews, document technical specifications, troubleshoot issues, and optimize performance and scalability. The role requires Go development, scripting, Kubernetes, cloud-native technologies, containerization, cloud networking, and CI/CD experience.
Software
Leads the design, implementation, testing, and delivery of embedded firmware for pluggable optical modules. Develops C/C++ and Python firmware, defines requirements and system architecture, analyzes performance, collaborates with hardware, ASIC, and software teams, and supports Agile/Scrum delivery. Mentors junior engineers, improves development workflows and coding standards, and may serve as a Product Owner or technical lead.
Software
Designs and develops board support package and device driver software for network processor products. Tests hardware, resolves development issues, supports production test implementation, follows software development processes, and assists customer management teams with field problems. Requires embedded C/C++ experience, hardware schematic analysis, and familiarity with Linux and x86 systems.
Software
Leads optical design verification testing for coherent linecards and pluggables. Develops test plans, characterizes optical performance, analyzes data, investigates technical issues, and ensures compliance with specifications. Builds Python-based test automation, explores AI integration, collaborates with hardware, firmware, manufacturing, and design teams, and mentors junior engineers throughout the product development lifecycle.
Software
Designs, implements, tests, and maintains firmware for Nokia optical engines used in long-haul, metro, and data center interconnects. Develops firmware requirements and design documentation, collaborates with hardware, FPGA, software, manufacturing, and test teams, resolves customer issues, supports manufacturing knowledge transfer, and contributes to testing, design reviews, architecture decisions, and process improvements.
Software
Lead calibration architecture, optical integration, sustaining, troubleshooting, and manufacturing enablement for high-speed coherent optical linecards. Analyze calibration and test data, resolve production and field issues, develop lab-to-factory bring-up workflows, and collaborate with DSP, hardware, firmware, test, and manufacturing teams. Mentor optical engineers, communicate technical risks and trade-offs, and apply coherent optics expertise to current and next-generation platforms.
Software
Design and optimize carrier networking solutions, support RFP/RFQ responses, and provide technical guidance for network planning and deployment. The role develops specifications, evaluates products and vendors, creates sales engineering tools, analyzes network economics and roadmap impacts, and collaborates with marketing, product, sales, optical, and software engineering teams. Expertise in carrier-class optical and IP networking, scripting, planning tools, and DWDM systems is required.
Software
Lead new product introduction, product and solution demos, lab and field trials, customer homologation, and pilot deployments for telecommunications networking products. Apply advanced expertise in IP routing, MPLS, mobile packet core, signaling, network management, traffic analysis, and related protocols. Support pre-sales activities, customer engagements, complex technical problem-solving, and strategic process improvements while delivering projects on time and within budget.
Software
Designs and optimizes IP network architectures and services for complex, multi-vendor customer projects. Responsibilities include developing implementation and migration plans, conducting performance analysis, field measurements, laboratory tests, network audits, configuration reviews, troubleshooting, and traffic-based optimization. The role supports Nokia network products and protocols, collaborates with technical teams, and provides recommendations to improve network reliability, availability, serviceability, and operational performance.
Software
Lead the architecture, design, implementation, and validation of novel DWDM optical line systems. Develop system design rules, performance models, and distributed optical control systems while collaborating with product management, systems engineering, software, and test teams. Evaluate fiber transmission characteristics, signal power, OSNR, nonlinearities, amplifiers, ROADMs, and coherent technologies. Demonstrate advanced optical transmission solutions to customers and provide technical leadership across international teams.
Software
Develop and verify complex ASICs and FPGAs using SystemVerilog and UVM. Responsibilities include creating test strategies and plans, developing self-checking protocol and traffic tests, debugging designs, analyzing coverage, supporting hardware/software bring-up, and collaborating with system, hardware, software, and supplier teams. The role may lead verification tasks or teams and requires expertise in ASIC verification, functional and code coverage, assertions, formal verification, and scripting.
Software
Manages electrical design delivery for optical modules, ASIC packaging, evaluation boards, and high-density PCB layouts. Leads signal and power integrity, thermal design, FEA initiatives, technical reviews, manufacturing transitions, and technology evaluations. Mentors engineering teams and collaborates cross-functionally to deliver innovative products meeting performance, quality, and timeline requirements.
Software
Leads the architecture and development of scalable, fault-tolerant platform services using Kubernetes, DevOps automation, and distributed systems. Responsibilities include designing multi-tenant shared services, optimizing cloud and on-prem infrastructure, ensuring availability and cost efficiency, troubleshooting complex issues, reviewing code, documenting architecture, collaborating across teams, and mentoring engineers.
Software
Designs and executes automated Python tests for Nokia optical communication products, including system- and solution-level compatibility testing with third-party equipment. Creates test plans, analyzes defects, reports execution results, maintains scripts and documentation in Git, and collaborates with global software teams in an Agile environment.
Software
Lead validation and interoperability testing for coherent optical module firmware. Develop Python-based automated tests, analyze reports and firmware defects, reproduce customer issues, support optical system integration testing in the Ottawa lab, and collaborate with firmware, hardware, and optical teams. Drive AI/ML-enabled testing improvements, configure optical test equipment, document procedures, and improve validation workflows for CMIS-compliant 400G/800G modules.
Software
Validate and integrate firmware for 400G/800G ZR/ZR+ optical coherent pluggable modules. Develop and execute manual and automated CMIS-compliant test strategies, enhance Python automation on the PACE platform, analyze reports, investigate customer issues, and maintain Ottawa laboratory equipment. Collaborate with cross-functional Scrum teams, document procedures and results, and provide on-site lab support at least three days per week.
