Principal SW Development Engr

Nokia

Bengaluru

On-site

INR 1,200,000 - 2,000,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Nokia Bengaluru is seeking an experienced Software Development Engineer for embedded space. You will work in an AI first, cross-functional, agile team to develop and own L1 application control paths, data paths, and device driver features for card/chassis systems.

You will contribute across architecture, design, and delivery, collaborating with customer account teams while applying modern CI pipelines and automated testing practices.

Qualifications

  • Bachelor’s degree or higher in a related engineering field.
  • Strong programming skills in C, C++, Golang, Shell scripting, Python.
  • Experience in embedded/Linux software development is preferred.
  • Ability to work in cross-functional, agile environments.

Responsibilities

  • Develop and own L1 application control path and data-path for card/chassis with driver features.
  • Understand, drive and develop system-wide impact features from architecture to delivery.

Skills

C
C++
Golang
Shell scripting
Python

Education

Bachelor’s Degree or higher

Job description

  • 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.

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 3 rd 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.

HOW YOU WILL CONTRIBUTE AND WHAT YOU WILL LEARN

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.


Education /Qualification

Candidates must have a Bachelor’s Degree or higher from premier institutions.


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.


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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff SW Development Engineer
Staff SW Development Engineer

Infinera Corporation • Bengaluru

On-site
INR 2,800,000 - 4,200,000
Hardware Development Engineer
Hardware Development Engineer

Nokia • Bengaluru

On-site
INR 1,200,000 - 2,200,000
Flexible and hybrid working
Medical insurance for you and your 가족
Maternity and paternity leave
+3
System Architect
System Architect

Nokia • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Flexible and hybrid working
Health and well-being support
Maternity and paternity leave
+2
Site Engineer Test Capability
Site Engineer Test Capability

Infinera Corporation • Bengaluru

On-site
INR 1,100,000 - 2,200,000
Flexible/hybrid work
Health insurance
Maternity leave
+6
Systems Architect
Systems Architect

Nokia • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Flexible and hybrid working
Medical insurance for you & family
Maternity & paternity leave
+3
Senior Technical Specialist
Senior Technical Specialist

Nokia • Chennai District

On-site
INR 2,000,000 - 4,000,000
Flexible and hybrid working options
Principal Embedded Software Engineer
Principal Embedded Software Engineer

KPIT Technologies Ltd. • Pune District

On-site
INR 1,200,000 - 2,500,000
SW Develop Engr 2
SW Develop Engr 2

Nokia • Bengaluru

On-site
INR 600,000 - 900,000
Senior Software Engineer-JavaFX| Java SwingAWT
Senior Software Engineer-JavaFX| Java SwingAWT

Nestdigital • Bengaluru

On-site
INR 3,800,000 - 6,000,000
S/W Engineer – Linux BSP
S/W Engineer – Linux BSP

Thakral One • Bengaluru

On-site
INR 1,000,000 - 1,500,000