N

Lead Developer

Nokia Global
Full-time
On-site
India
Description

Lead Developer will develop SW/HW build-controlled production releases (Update releases, service packages, maintenance updates, and customer design engineering). Defines product hardware/software evolution through the creation and release of hardware/software documentation, hardware/software change control management, supplier and customer notifications. Retain technical and design knowledge of assigned products and technologies and provide training to the other teams (Tier 2 and Tier 3). Apply and maintain quality standards. Participate in process and tool evolution and improvements.



Responsibilities
  • Conduct targeted research to inform the design and continuous improvement of software/hardware products and systems.
  • Develop, manage, and release controlled software/hardware builds, including updates, service packages, and maintenance releases.
  • Create and maintain comprehensive documentation for software/hardware changes and manage change control processes.
  • Collaborate with cross-functional teams to design and test integrated systems, ensuring alignment with customer requirements.
  • Troubleshoot and resolve complex customer issues related to software/hardware, providing timely and effective solutions.
  • Mentor junior team members and provide training to other teams on technical knowledge and best practices.
  • Lead small project teams, manage resources, and allocate tasks efficiently to meet project timelines.
  • Drive process improvements and tool evolution efforts to enhance product quality and operational efficiency.


Qualifications

You have:

  • Bachelor's or master's degree in computer science, Software Engineering, or a related field.
  • 5+ years of experience in software and hardware development.
  • Expertise in C++ and OOP concepts.
  • Strong experience on Linux, inter-process communication, networking, and multithreading.
  • Proficiency in integrating open-source components.
  • Good knowledge of SIP, DIAMETER, and HTTP protocols.

It would be nice if you also had:

  • Experience with cloud and cloud-native technologies (Kubernetes, Docker, etc.).
  • Familiarity with IMS, VoLTE, and networking domains.
  • Knowledge of GIT and Gerrit version control systems.