BENGALURU · FULLTIME
Senior Software Engineer
Nokia
Bengaluru · onsite · Posted 58d ago
Sourced from
Undisclosed2–7 yrsfulltimeBengaluru
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.4s
- Found the form on Naukri · 8 questions to answer1.6s
- Decided the answers for all of them2.7s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
As a Senior Software Engineer, you will design and develop C/C++ software modules for embedded systems, ensuring high-quality code through testing and validation. Youll work on FPGA programming, device drivers, and network protocols like Ethernet and OTN in a Linux environment. Collaborating with cross-functional teams, you will mentor colleagues and contribute to feature integration. Strong problem-solving skills and adaptability to new technologies are key in this dynamic role focused on advanced networking and optical transport solutions.
HOW YOU WILL CONTRIBUTE AND WHAT YOU WILL LEARN - Review requirements and develop software modules to fulfil the requirements.
- Provide regular status update and input to the team leaders.
- Develop unit test plans and run software tools for detecting any coding error prior to code submission.
- Participate in feature integration and validation.
- Experience in mentoring the team.
- Programming FPGAs and developing drivers for various devices.
- Experience in developing software modules in C and C++ and developing embedded software in Linux.
You have:
- Bachelors degree in Engineering with 10 to 15 years of relevant work experience.
- Working experience in Ethernet and OTN protocols.
- Experience in developing unit test harnesses in Python.
- Strong ability to learn new technical areas and products, and to collaborate with teams from diverse cultures and backgrounds.
- Experience in mentoring teams and guiding them toward success.
It would be nice if you also had:
- Familiarity with agile programming methods.
- Knowledge of Optical (DWDM) Transport.
- Experience in developing software drivers for communication interfaces like i2c, SPI, QSPI, and UART.
- Understanding of timing protocols.
Sourced from naukri
Section · 02
Skills
EngineeringAgilei2cspiuartmethodscEthernetsdhprotocolsipinterfacesDevice DriversProgrammingEmbedded CEmbedded Softwarecan busotnC plus plusEmbedded SystemscodingPythonJavaSoftware EngineeringTCPLinux
Section · Company
About Nokia

Nokia
Telecom
17.3k+
employees
1865
161 years old
Espoo, Southern Finland
Finland
About
Nokia is a technology leader across mobile, fixed, and cloud networks, our solutions enable a more productive, sustainable, and inclusive world.
Industries
TelecomManufacturingElectronics
Employee ratings
2,918 reviews
4.0/ 5
Culture
4.0
Career growth
3.2
Work-life
4.1
Employees rate it well for
Work Life Balance462Work Culture308Salary264Learning192Job Security191
Find them on