Nokia

Software Development Engineer

Nokia$90K — $110K *
Telecommunications & Hardware
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 2-4 years of C/C++ software development experience
  • Strong debugging skills in Linux environments
  • Solid understanding of data structures and algorithms
  • Familiarity with embedded systems and networking protocols is a plus
  • Experience with Python or Shell scripting is desirable
  • Excellent problem-solving and communication skills
  • Strong ability to work collaboratively in a fast-paced team environment

Responsibilities

  • Build innovative SDK software for next-generation DSP ASICs
  • Develop high-performance C/C++ software on Linux for networking products
  • Collaborate with ASIC, firmware, hardware, and architecture teams throughout the product lifecycle
  • Solve technical challenges in hardware-software interaction and performance optimization
  • Contribute to advanced SDK APIs and software automation solutions
  • Drive software quality through testing, debugging, and improvement initiatives
  • Work with global teams to deliver cutting-edge networking technologies

Benefits

  • Opportunity to work on industry-leading technologies
  • Collaborative and innovative team environment
  • Exposure to the entire product lifecycle from pre-silicon to post-silicon
  • Chance to solve complex technical challenges
  • Professional growth in a fast-evolving field of telecommunications
Full Job Description
Job Description

Join Nokia's SDK team and play a key role in developing next-generation Software Development Kits (SDKs) for advanced DSP ASICs. You will collaborate closely with cross-functional teams, including ASIC, Firmware, Hardware Design, and Architecture, to drive innovation across the entire product lifecycle. From pre-silicon development through post-silicon validation, you will help ensure seamless integration of cutting-edge technologies into industry-leading pluggable products.

Responsibilities

  • Build innovative SDK software that powers Nokia's next-generation coherent DSP ASICs and optical networking solutions
  • Develop high-performance C/C++ software on Linux platforms for cutting-edge networking products.
  • Work with industry-leading ASIC, firmware, hardware, and architecture teams throughout the entire product lifecycle, from pre-silicon development to post-silicon validation.
  • Solve complex technical challenges involving hardware-software interaction, performance optimisation, and system integration.
  • Contribute to advanced SDK APIs, software frameworks, and automation solutions that enable faster product development and deployment.
  • Drive software quality through testing, debugging, automation, and continuous improvement initiatives.
  • Collaborate with global engineering teams to deliver innovative technologies that power the future of networking.


Qualifications

What We're Looking For:
  • 2-4 years of experience in software development using C/C++.
  • Strong programming and debugging skills in Linux environments.
  • Understanding of data structures, algorithms, operating systems, and embedded software concepts.
  • Familiarity with embedded systems, networking protocols, DSP, ASICs, or telecommunications is a plus.
  • Experience with scripting languages such as Python or Shell scripting is desirable.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to collaborate effectively in a fast-paced, cross-functional team environment.

About Nokia

Nokia is a Finnish multinational telecommunications, information technology, and consumer electronics company. The company was founded in 1865 and has since grown to become one of the largest telecommunications equipment manufacturers in the world. Nokia's products include mobile phones, smartphones, and network equipment, among others. The company is committed to innovation and has a strong focus on research and development. Nokia is also committed to sustainability and has set ambitious targets for reducing its environmental impact. The company operates in over 100 countries and has a strong presence in Europe, Asia, and North America.
Learn more about Nokia
Size
87,927 employees
Market Cap
$25.8 billion
Industry
Net Income
-$2.5 billion
Founded
1865
5 Year Trend
-1.2%
Revenue
$21.8 billion
NASDAQ

Similar Jobs

More Jobs at Nokia

  • Nokia
    Contracts Manager
    $108K — $130K *
    Coppell, TX 75019 (Dallas County)
    Legal & Accounting
    In-Person
  • Nokia
    Contracts Manager
    $100K — $120K *
    South Ryegate, VT 05069 (Caledonia County)
    Legal & Accounting
    In-Person
  • Nokia
    Contracts Manager
    $100K — $120K *
    Sun Prairie, WI 53590 (Dane County)
    Legal & Accounting
    In-Person
  • Nokia
    Contracts Manager
    $100K — $120K *
    Ottawa, ON K1G 3J6
    Legal & Accounting
    In-Person
  • Nokia
    Security Manager
    $100K — $120K *
    Dallas, TX 75217 (Dallas County)
    Business Services
    In-Person

More Telecommunications & Hardware Jobs

Find similar Software Development Engineer jobs: