Nokia is hiring Software Development Engineer I in Bangalore, Karnataka. Apply now for this full-time opportunity with a global telecom and tech leader.
Table of Contents
Nokia Hiring in Bangalore ๐ป | Software Engineer Role Open!
Job Role & Category
Role: Software Development Engineer I (Applied R&D โ Optical Networking)
Category: Full-Time, Onsite (Bangalore)
Why Join Nokia?
Nokia is a global leader in mobile, fixed, and cloud networking, powering the transition to smarter, more sustainable technology ecosystems. Post the acquisition of Infinera, Nokia has strengthened its position as an optical networking powerhouseโleveraging AI-driven scale and deep technical innovation to define next-gen connectivity in data centers and beyond.
The company emphasizes an inclusive, risk-taking culture where innovation thrives. Recognized for inclusion and ethical leadership, Nokia has earned titles such as โWorldโs Most Ethical Companiesโ by Ethisphere and is listed on Bloombergโs Gender-Equality Index and the Workplace Pride Global Benchmark.
Job Summary
Join Nokiaโs Optical Networks division as a Software Development Engineer I. You’ll develop embedded-system softwareโfrom L1 application control and data-path logic to device driversโand architect end-to-end networking solutions, delivering automation, quality, and innovation across optical and digital communication systems.
Key Responsibilities
- Develop and own L1 application software (control path and data path), collaborating closely with customer teams
- Drive system-wide features from architecture through delivery with high customer focus
- Design software systems with strong understanding of IPC, threading, OS concepts
- Build and optimize device drivers supporting protocols like PCI, PCIe, SPI, DMA, IยฒC; work with U-Boot/coreboot and BSPs/board bring-up
- Contribute to IP stack drivers (e.g., IO-PKT driver)
- Utilize automated testing and CI pipelines, embracing test-driven development (TDD)
- Design E2E communication frameworks across digital (packet) and optical (channels) domains
- Own solution deliveryโfrom in-house or third-party components to customization, with direct interaction for live customer issue resolution
Who Can Apply?
- Education: Not specified (Presume B.Tech/B.E. or equivalentโcommon for this level)
- Experience: Not specified; open to candidates with strong programming and system design fundamentals
- Required Skills: Proficiency in C, C++, Golang, Shell scripting, Python; quick learning of software architecture; ability to navigate complex legacy code
- Preferred Experience: Embedded/Linux development, device driver knowledge, boot processes (coreboot/U-Boot), protocol-level understanding, IPC design
- Certifications: Not mentioned
No assumptions about remote work or travelโrole is onsite in Bangalore.
Work Location & Type
- Location: Bangalore, Karnataka (Prestige Solitaire, 401, 6 Brunton Road, 560002)
- Work Type: Full-Time, Onsite
- Remote: Not indicatedโassume onsite only

Salary Insights (India)
For roles like Software Development Engineer and SDE I in India:
- Glassdoor (Software Development Engineer): โน7โ11.5 LPA base, average ~โน9 LPA; additional pay ~โน55K/year
- Glassdoor (Software Engineer in Bangalore): โน8โ15 LPA total compensation; median ~โน10 LPA
- Indeed (Software Engineer, all India): Avg โน10.56 LPA; range from โน2.76โ23.4 LPA
Estimated salary range for this role (Bangalore): โน7โ11 LPA total compensation. Salary may vary with experience, specialization, and performance.
Perks & Benefits
Nokia is known to offer a strong benefits package for engineers in India:
- Paid Leave: ~28 earned leaves plus 10 sick days; flexible work-from-home arrangements
- Paternity Leave: ~7 days as per employee reviews
- Work Flexibility: Emphasis on results over clock-in time; remote flexibility if deliverables permit
- Inclusive Culture & Growth: Strong emphasis on diversity, ethics, and inclusion, backed by industry recognitions (Ethisphere, Bloomberg, Workplace Pride)
- Mentorship & Learning: Embedded within culture supporting career growth, cross-domain exposure, and innovation
FAQs
Q1: Is this role open to freshers?
A: Experience is not specifiedโstrong candidates with relevant programming and embedded skills are welcome.
Q2: Is remote work permitted?
A: Noโthe role is fully onsite in Bangalore; remote work is not mentioned.
Q3: What programming languages are essential?
A: C, C++, Golang, Shell scripting, Python.
Q4: Whatโs the application deadline?
A: September 8, 2025, at 5:11 PM.
Q5: What kinds of tech challenges will I solve?
A: From device driver development, inter-process communication, embedded OS workflows, to architectural ownership of end-to-end networking software and agile automation via CI pipelines.
๐ข How to Apply forย Nokiaย Recruitmentย 2025?
To apply for this Off Campus Drive, interested candidates must follow the procedure outlined below:
- Click on โApplyโ.
- If you have not registered before, create an account.
- After registration, log in and fill in the application form with all the necessary details.
- Submit all relevant documents, if requested (e.g. resume, mark sheet, ID proof).
- Verify that all the details entered are correct.
- Submit the application form after verification.
If you face any issues while applying. Do let us know in the comment section
APPLY LINK
๐ข Share this opportunity with your friends ๐๐๐๐