Back
Nokia logo

SW Development Engineer

Nokia · Posted Oct 26

Mobile and fixed network infrastructure, IP routing, cloud, and telecommunications technology services

Bangalore, IndiaFull-timeOnsiteMid Level4+ years₹18.0L–₹28.0L yearly<25 applicants
TelecommunicationsNetworkingCloud InfrastructureEnterprise SoftwareHardwarePublic Company
Be an early applicantFull time

Get a personal compatibility score

Add a resume for personal matches

About the role

Nokia's Lightpath team builds embedded software for the company's optical pluggable devices, including the next generation of Optical Engine used for Long Haul, Metro and Data Center Interconnects. The work is object-oriented, multi-threaded embedded systems development on RTOS kernels such as Linux. This role develops, tests, debugs and documents mission-critical software components in C/C++ and reviews test plans with the test teams.

What you will do

  • We are looking for motivated individuals who have exposure to object oriented system software development in embedded systems domain.
  • The candidate will be responsible for developing mission critical software components in an embedded environment for Nokia's Optical pluggable devices.
  • The position requires excellent hold in C++ programming and general understanding of multi-threaded operating systems used in embedded devices.
  • Implement and test Nokia’s next generation of Optical Engine used for Long Haul, Metro and Data Center Interconnects
  • Understand and analyze software requirements and document the design to develop code
  • Develop and test code that meets the software requirements
  • Understand updates and configurations of RTOS kernel (Ex: Linux) including interrupts, device drivers and memory
  • Review test plans proposed by the test teams
  • Debug and fix issues reported by the test team and customers

Skills used in this role

C++CPythonLinuxRTOSGitJiraMultithreadingDevice DriversInterruptsEmbedded SystemsScriptingTroubleshooting

What the employer is looking for

  • BS/MS in Computer Science with experience in embedded software development
  • A minimum of 4 year+ s of experience is a must
  • Great C and C++ programming skills
  • Knowledge of at least one scripting language. Python is preferred.
  • Excellent analytical and troubleshooting skills are critical to this position
  • Experience with version control (Ex: GIT) and bug tracking systems (Ex: JIRA)

Benefits and support

  • Compensation and benefits are detailed in the job posting

About Nokia

Nokia Corporation is a multinational telecommunications, information technology, and network equipment provider that delivers critical infrastructure solutions across mobile, fixed, and cloud networks. Known for its historical roots and ongoing global presence in connectivity, the company enables advanced network automation, AI-optimized data center infrastructure, and 5G/6G technology for communications service providers and enterprises worldwide.

Industry
Telecommunications
Company size
78005 employees
Founded
1865-05-12
Location
Espoo, Finland
Funding stage
Public Company

Leadership

JH
Justin Hotard

President and Chief Executive Officer (CEO)

MW
Marco Wirén

Chief Financial Officer

PM
Pallavi Mahajan

Chief Technology and AI Officer

DH
David Heard

President of Network Infrastructure

Apply