Nokia
Nokia

Staff SW Development Engineer

RoleEmbedded
LevelStaff
LocationIndia
WorkOn-site
TypeFull-time
Posted3 weeks ago
Apply now

About the role

Join Nokia’s SDK team in India 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.

You have:

  • Bachelor’s degree in computer engineering, Computer Science, Electrical Engineering, or a related field.
  • 8+ years of experience in developing device drivers for high-speed client protocols, including OTN, GigE, and FlexO.
  • 5+ years of experience in C/C++ on Linux OS and Ethernet/OTN/FlexO.
  • New product introduction for ASIC SDK.

It would be nice if you also had:

  • SDK API and algorithm development.
  • Test plan definition and execution.
  • Design and develop the ASIC SDK using C/C++ on Linux OS.
  • Contribute to pre-silicon software development using architectural models and emulator.
  • Assist in post-silicon validation and debugging.
  • Collaborate closely with ASIC teams to introduce new products.
  • Define and execute SDK test plans and support ASIC validation.
  • Develop SDK APIs and algorithms based on systems requirements.
  • Produce high-quality design documentation and work closely with ASIC architecture, systems architecture and FW teams.

Required skills

C/C++

Linux

Device drivers

SDK development

ASIC validation

OTN

GigE

FlexO

About Nokia

India

Headquarters