25 Aug
|
NOKIA
|
Bengaluru
We are looking for experienced SW development engineers to join our R&D; team.
As a Software Development Engineer at Infinera you will work in a cross-functional, agile team developing embedded optical line system software products. You work in a Linux environment in close collaboration with the rest of the R&D; organization.
Our work includes everything from product concept to finished product - a process that spans over the entire development chain. 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 both on unit, function and system level.
How You Will Contribute And What You Will Learn
- Breakdown of requirements to formulate work packages
- Designing, Development and Integration of software for Infinera’s next-gen products
- Pick development tasks from the Agile team.
- Design and implement recent functions mainly in C/ C / advanced C in multi-threaded env.
- Peer code reviews
- Write unit tests using C as well as scripts for automated FT using Python
- Debug along with hardware and software engineers
- Implement with compliance to standards (ITU-T, Telcordia, IETF, IEEE etc)
Key Skills And Experience
Good to Have skills
- Experience in using dockers in development/ simulation environment
- Experience in telecom is a plus.
- Experience in using Modern Automated tools , viz . Codescene , GTEST.
- Exposure to AI based tools viz. Copilot, Cursor, Tabnine , etc.
- Experience in one of the technologies such as SDH/SONET, OTN, DWDM is a plus
- Working experience in Optical technologies and architecture involving ROADM, Amplifiers, RAMAN, Optical Channel Monitor, VOA is an added plus.
- Domain Knowledge of Optical Protection and Restoration is an added plus
Must Have Skills
- 3-7 years of experience within SW development.
- Excellent C/C and object-oriented programming skills in multi-threaded environments.
- Excellent design analysis skills, including experience with software modeling, reuse, performance, testability, and extensibility.
Education
Candidates must have a B achelor's degree or higher in CS, Opto-Electronics, ECE or equivalent branch of engineering, with very good academics.
About The Team
Some of our benefits in India:
- Flexible and hybrid working arrangements to support work–life balance
- Health and well-being support – medical insurance for you and your family, health check-ups, life and accident insurance, well-being programs, and employee resource groups
- A minimum of 90 days of Maternity and Paternity Leave based on eligibility
- Personal Support Service 24/7 – a confidential support channel open to all Nokia employees and their families in challenging situations
- Career growth & mobility – technical career paths, job rotations, international assignments, and relocation support
- Continuous learning – technical certifications, mentoring programs, coaching, and digital learning platforms
- Opportunities to innovate and contribute through Nokia’s research and development environment
- Recognition programs that celebrate outstanding contributions
- Workplace support – ergonomic working support and mobile device programs based on eligibility
📌 SW Development Engineer (Bengaluru)
🏢 NOKIA
📍 Bengaluru