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
Attribute | Details |
---|---|
Role Title | Software Development Engineer |
Location | Bangalore, Karnataka, India |
Job Type | Full-time, Individual Contributor |
Experience Required | 0–2 years in software development |
Educational Qualification | Bachelor’s in Computer Engineering, CS, Electrical Engineering, or related |
Key Skills | C/C++, SDK Development, Linux/RTOS, Embedded Systems, Device Drivers |
Department | Applied R&D – Optical Networks |
Posting Date | 14 August 2025 |
Application Deadline | 21 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.