Exciting Career Opportunity Software Development Engineer at Nokia

Published On:
Software Development Engineer

In the rapidly evolving world of technology, Software Development Engineers are at the forefront of innovation, driving the future of connectivity. If you are passionate about embedded systems, optical networks, and cutting-edge software development, this role offers you the perfect platform to grow and make a global impact.

The Software Development Engineer position at Nokia is more than just a job—it’s an opportunity to be part of a mission that keeps the world connected. With the integration of Infinera’s expertise into Nokia’s Optical Networks division, this role blends innovation, scale, and AI-driven solutions in the era of advanced data centers.


About the Role

As a Software Development Engineer, you will contribute to next-generation network solutions by collaborating with architecture and ASIC teams. This role offers a balance between hands-on coding, system design, and cross-functional collaboration.

You will be part of a forward-thinking team where your work on SDK APIs, algorithms, and integration testing directly shapes the performance of global telecom networks.


Key Responsibilities

  • Collaborate with architecture and ASIC teams for new product introduction.
  • Develop SDK APIs and design advanced algorithms.
  • Define and execute SDK test plans and support software integration.
  • Maintain comprehensive design documentation for development processes.
  • Work closely with ASIC and Optical architecture teams to deliver next-generation solutions.

Essential Skills & Experience

To excel as a Software Development Engineer, candidates should bring:

  • Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or related fields.
  • 0–2 years of experience in software development (preferably in communications).
  • Strong skills in C/C++ coding and debugging.
  • Knowledge of Linux or similar RTOS environments.
  • Experience with Embedded systems, device driver development, and protocol software (good to have).
  • Exposure to GIGE, OTN, or DSP (optional but beneficial).

Why Join Nokia as a Software Development Engineer?

Working at Nokia means becoming part of a company that values inclusivity, innovation, and career growth. You will gain exposure to world-class technology and collaborate with some of the best minds in the telecom industry.

Benefits & Perks:

  • Continuous learning and upskilling opportunities.
  • Access to well-being programs for mental and physical health.
  • Inclusion in employee resource groups and mentorship programs.
  • A collaborative and diverse work culture.

Job Overview Table

AttributeDetails
Role TitleSoftware Development Engineer
LocationBangalore, Karnataka, India
Job TypeFull-time, Individual Contributor
Experience Required0–2 years in software development
Educational QualificationBachelor’s in Computer Engineering, CS, Electrical Engineering, or related
Key SkillsC/C++, SDK Development, Linux/RTOS, Embedded Systems, Device Drivers
DepartmentApplied R&D – Optical Networks
Posting Date14 August 2025
Application Deadline21 August 2025

SEO Keywords Integrated in the Article

Throughout this article, we have integrated the keyword Software Development Engineer multiple times to ensure search engines recognize the relevance of this page for job seekers searching for:

  • Software Development Engineer jobs in India
  • Embedded Software Development roles
  • Optical Networks software jobs
  • Entry-level C/C++ developer positions
  • SDK development careers

How to Apply for the Software Development Engineer Role

If you are ready to take your career to the next level and work on innovative technologies shaping the future of connectivity, now is your chance. Apply through Nokia’s official career portal before 21 August 2025 to be considered for this incredible opportunity.

Join Nokia and become a Software Development Engineer who creates the technology that helps the world act together.


Chandan Mahato

This article is written by me, and I have Master's Degree in Computer Applications (MCA). For any inquiries, feel free to contact me at chandan@jobcode.in. I’m happy to assist you!