Job Description
Join the Nokia SDK team in Ottawa and contribute to cutting-edge development of SDKs for Coherent DSP ASICs. Collaborate with cross-functional teams, including ASIC, Firmware Optical, Hardware Design, Architecture, and Application Engineering, to drive innovation from pre-silicon to post-silicon stages.
How You Will Contribute And What You Will Learn
-
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 DSP architecture and 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 Optical architecture and FW teams.
Key Skills And Experience
Key Essential Functions:
-
C/C++ on Linux OS.
-
New product introduction for Coherent DSP ASIC SDK.
-
SDK API and algorithm development.
-
Test plan definition and execution.
-
Design documentation and cross-team collaboration.
Education: Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field.
Experience:
Graduate/Entry Level