About this role
Principal SW Development Engr
India
(Hybrid)
Details about the Role
- Software system design, inter-process communication, threading and other OS concepts.
- Boot process on X86 processors with multi OS support, uboot, coreboot. Some experience with BSPs and board provisioning/bring-up.
- PCI, PCIe, SPI, DMA and I2c protocols. BCM switch programming.
- IP Stack drivers working knowledge, io-pkt driver. Experience from automated testing in SW development environment.
We have the opportunity for you to become a systems engineer in the Embedded space and much more.
Roles & Responsibilities
-
Develop and own L1 application(control path and data-path) or Platform support for card/chassis, related device driver software and features working closely with requirements and customer account teams with deep customer focus.
-
Understand, drive and develop system wide impact features from architecture, design to deliver About the team
-
Team is also responsible for designing E2E solutions for communications frameworks and data-path setups spanning across Digital (packet) and Optical (channels) areas.
-
We adopt smart and latest technologies to ensure we keep pace with the technology world devising efficient solutions.
-
We have complete ownership and hence responsibility on how a solution is to be devised and implemented. It could be home grown or from 3rd party application pulls finally ending up in customizing these to suite our customers’ needs.
-
We go the way to facing and resolving customer queries and resolving customer issues being directly involved with the customer live issues.
The team takes full responsibility that a new feature is delivered on time with the right quality using state-of-the-art continuous integration pipelines. We strive for fully automated test suites following TDD.
Nokia is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, sex, age, status as a protected veteran, or status as a qualified individual with disability.
Your responsibilities
Your Key Responsibilities
We are looking for experienced passion driven SW engineers to join our R&D team.
As a Software Development Engineer at Nokia Optical Network Infrastructure team you will work in a AI First, Cross-functional, agile team developing embedded software products. You will work with most of the company's product portfolio which leads to a quick and good overall system understanding.
Your skills and experience
Education /Qualification
Candidates must have a Bachelor’s Degree or higher from premier institutions.
Expectations
-
Stellar programming skills in one or more C, C++, golang, Shell scripting, Python.
-
Some work experience in software development on embedded/Linux platforms is preferable, but we are open for you as long as your programming skills are right up there.
-
Quick learner of software architecture and module design.
-
Capacity to connect the dots in complex legacy code while developing new features.
At Nokia, we want every candidate to be able to perform their best. If you need any adjustments or support during the recruitment process, please let us know. All requests are treated confidentially.
Apply Now
Job Info
Job Category Applied R&D
Posting Date 10/08/2026
Degree Level Bachelor’s degree
Job Schedule Full time
Job Type Experienced
Job Identification 40943
Will NSA/CAPS approval be required? (E.g., accessing a US Customer Network?) No
Role Type Individual contributor
Laptop - support with ordering needed Yes
Experience level Experienced
Locations
Prestige Solitaire, 401, 6 Brunton Road, Bangalore, Karnataka, 560002, IN
(Hybrid)
Regular or Temporary Regular
© MapTiler © OpenStreetMap contributors
Legend
Jobs at a location
Group of locations
© MapTiler © OpenStreetMap contributors | © Oracle CorporationTermsLegal Notices
Use control and scroll to zoom the map
Use two fingers to move the map
Prestige Solitaire, 401, 6 Brunton Road, Bangalore, Karnataka, 560002, IN
Copy to Clipboard
Similar Jobs
See More Jobs
AI Statement: Nokia embraces the strategic use of Artificial Intelligence (AI) within our recruiting process to enhance the candidate experience and significantly improve our operational efficiencies. By leveraging AI-powered tools, we aim to create a more responsive and equitable journey for all applicants. Concurrently, we advocate for the intelligent, ethical, and safe use of AI by candidates and applicants when preparing and submitting their applications for our roles. This includes ensuring that any AI-generated content is thoroughly reviewed for accuracy, originality, and relevance, and that its use aligns with principles of transparency and integrity. Our goal is to foster a recruitment environment that benefits from technological advancements while upholding fairness, authenticity, and human oversight.
American English
- Deutsch
- American English
- Français
- Português do Brasil
- 简体中文
I am an employee
Are You Still With Us?
It seems you've been gone for a while. For security reasons we will end your session automatically in 03:00 unless you would like to continue working.
End Session
Continue Working
Work Summary
This summary is generated by AI Assist. Click inside the summary text box to make changes as necessary.
1000
Required
Discard
Add Summary
Page Principal SW Development Engr - Nokia Careers loaded