Nokia
Website:
nokia.com
Job details:
Job Description
As a Software Development Engineer at Nokia you will work in a cross-functional, agile team developing embedded 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 suits on unit, function and system level
How You Will Contribute And What You Will Learn
- Independently works within broad guidelines and uses best practices and knowledge of internal or external business issues.
- Works with substantial discretion and uses specialist knowledge, analytical skills, judgment and broad conceptual and practical experience to solve complex problems and to contribute to process improvements.
- Provides working leadership and training to less experienced personnel.
- May lead small projects with limited risks and resource requirements.
- Analyses, designs, develops and tests products / services / improvements / bug resolutions for integrated hardware / software systems as per customers' requirements.
- Resolves customer trouble tickets. Diagnoses complex problems / issues (EG hardware, software, combination) and provides resolution or recommend corrective actions.
- Retains technical and design knowledge for assigned products and technologies and provides training to the lower support teams (Tier 2 and Tier 3).
- Applies and maintains quality standards. Participates in process and tools evolutions and improvements.
Key Skills And Experience
Must Have
- Experience 5-9 years 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.
- Experienced in End-to-End HW-SW integration, preferably in Optical line system products.
- Experience in Linux RTOS Operating systems.
- Experience developing the FCAPS functionality.
- Design and development of Network Element software in an Embedded Development Domain.
- Flexible, innovative and highly motivated team player
- Structured and thorough with analytical and troubleshooting skills
- Agile way of working
Good to Have: - Experience in board bring-up of Optical Line cards such as ROADM, AMPLIFIER, RAMAN, OTDR, DGE.
- Experience working in embedded telecom product is a plus.
- Experience in using dockers in development/ simulation environment
- Experience in using Modern Automated tools, viz. Codescene, GTEST.
- Exposure to AI based tools viz. Copilot, Cursor, Tabnine, etc.
- Domain Knowledge of Optical Protection and Restoration is an added plus
Knowledge & Experience
Candidates must have a Bachelors/Masters degree or higher in CS, Opto-Electronics, ECE or equivalent branch of engineering, and typically having 5-9 years of relevant experience and recognized as experts in the domain .
Click on Apply to know more.