Principal (M) SW Dev Engr

Posted Yesterday
Be an Early Applicant
2 Locations
Remote or Hybrid
Expert/Leader
Software
The Role
Lead development of ASIC SDK software for high-speed coherent DSP and ASIC products. Design and maintain C/C++ Linux software, drive pre-silicon validation with models and emulation, lead post-silicon bring-up and performance optimization, define SDK validation strategies and APIs, diagnose hardware-software issues, produce design documentation, and mentor engineers across global teams to ensure successful NPI.
Summary Generated by Built In

Join Nokia’s SDK team and help develop cutting-edge SDKs for Client and DSP ASICs. You will collaborate with cross-functional teams—including ASIC, Firmware, Hardware Design, and Architecture—to drive innovation from pre-silicon through post-silicon stages, ensuring seamless integration into final products.
 

Responsibilities
  • Design, develop, and maintain high-quality ASIC SDK software using C/C++ on Linux platforms.
  • Drive pre-silicon software development and validation using architectural models, simulators, and hardware emulation environments.
  • Lead post-silicon bring-up, testing, debugging, and performance optimisation activities for next-generation coherent DSP and ASIC products.
  • Collaborate closely with ASIC, firmware, systems, and architecture teams throughout the product lifecycle to enable successful new product introduction (NPI).
  • Define comprehensive SDK validation strategies, develop test plans, and execute test suites to ensure product quality and feature completeness.
  • Develop and enhance SDK APIs, software frameworks, and DSP-related algorithms based on product and system requirements.
  • Analyse complex hardware-software interactions, diagnose system-level issues, and drive resolution across cross-functional teams.
  • Produce clear and comprehensive design specifications, architecture documents, API documentation, and technical reports.
  • Contribute to software architecture decisions, coding standards, and best practices to ensure scalable and maintainable solutions.
  • Mentor junior engineers and provide technical leadership through design reviews, code reviews, problem-solving guidance, and knowledge sharing.
  • Drive engineering excellence by improving software quality, automation, development processes, and overall team productivity.
  • Work effectively with global engineering teams to deliver high-performance solutions on schedule and with high quality.
Qualifications
 

You have:

  • Bachelor’s degree in computer engineering, Computer Science, Electrical Engineering, or a related field.
  • 12+ years of experience in developing device drivers and software for high-speed coherent DSPs, including DSP firmware and low-level software development.
  • 5+ years of hands-on experience in C/C++ development on Linux and DSP platforms.
  • Proven experience in New Product Introduction (NPI) and ASIC SDK development, integration, and deployment.
  • Strong understanding of embedded software architecture, hardware/software interaction, and performance optimisation techniques.

Nice to Have:

  • Experience in SDK API design, development, and maintenance.
  • Knowledge of DSP algorithms and algorithm development for optical networking and communication systems.
  • Expertise in test strategy, test plan definition, validation, and execution.
  • Hands-on experience with high-speed interfaces and mixed-signal components, including ADCs, DACs, and SerDes.
  • Familiarity with ASIC bring-up, debugging, and post-silicon validation activities.
  • Experience with Ethernet, optical transport, or coherent communication systems.
  • Strong problem-solving skills and ability to collaborate across hardware, firmware, and software teams.

Skills Required

  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or related field
  • 12+ years developing device drivers and software for high-speed coherent DSPs including DSP firmware and low-level software
  • 5+ years hands-on C/C++ development on Linux and DSP platforms
  • Proven experience in New Product Introduction (NPI) and ASIC SDK development, integration, and deployment
  • Strong understanding of embedded software architecture, hardware/software interaction, and performance optimization techniques
  • Experience in SDK API design, development, and maintenance
  • Knowledge of DSP algorithms and algorithm development for optical networking and communication systems
  • Expertise in test strategy, test plan definition, validation, and execution
  • Hands-on experience with high-speed interfaces and mixed-signal components including ADCs, DACs, and SerDes
  • Familiarity with ASIC bring-up, debugging, and post-silicon validation activities
  • Experience with Ethernet, optical transport, or coherent communication systems

Nokia Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Nokia and has not been reviewed or approved by Nokia.

  • Equity Value & Accessibility Equity programs include a global employee share purchase plan with company matching and multi‑year share awards. These mechanisms broaden participation and tie rewards to long‑term outcomes.
  • Healthcare Strength Health coverage includes major medical plans with supplementary options such as vision, legal services, and care navigation. The range of offerings indicates comprehensive support for medical needs.
  • Parental & Family Support A global policy grants paid leave for new parents regardless of gender and provides structured return‑to‑work support. Company‑paid life insurance further strengthens family protection across regions.

Nokia Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Espoo
132,624 Employees

What We Do

At Nokia, we create technology that helps the world act together. As a trusted partner for critical networks, we are committed to innovation and technology leadership across mobile, fixed and cloud networks. We create value with intellectual property and long-term research, led by the award-winning Nokia Bell Labs. Adhering to the highest standards of integrity and security, we help build the capabilities needed for a more productive, sustainable and inclusive world.

Similar Jobs

PwC Logo PwC

CDP Strategy & Digital Personalization- Director

Artificial Intelligence • Professional Services • Business Intelligence • Consulting • Cybersecurity • Generative AI
Remote or Hybrid
66 Locations
370000 Employees
123K-123K Annually

PwC Logo PwC

Anthropic Alliance Manager

Artificial Intelligence • Professional Services • Business Intelligence • Consulting • Cybersecurity • Generative AI
Remote or Hybrid
37 Locations
370000 Employees
212K-244K Annually

NBCUniversal Logo NBCUniversal

Lead Product Manager

AdTech • Cloud • Digital Media • Information Technology • News + Entertainment • App development
Remote or Hybrid
Montréal, QC, CAN
68000 Employees

Block Logo Block

Chargé de Compte PME

Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
In-Office or Remote
Toronto, ON, CAN
12000 Employees
86K-129K Annually

Similar Companies Hiring

Legora Thumbnail
Artificial Intelligence • Legal Tech • Software
Chicago, Illinois
700 Employees
Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account