
Nokia
Staff SW Development Engineer
RoleEmbedded
LevelStaff
LocationIndia
WorkOn-site
TypeFull-time
Posted3 weeks ago
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