India
40 days ago
Senior SW Engineer

Family Description

Applied R&D (AR) consists of target-oriented research either with the goal of solving a particular problem / answering a specific question or for multi-discipline design, development, and implementation of hardware, software, and systems including maintenance support. Supplies techno-economic consulting to clients. AR work is characterised by its detailed and complex nature in order to systematically combine existing knowledge and practices to further developing and incrementally improving products, operational processes, and customer-specific feature development.

Subfamily Description

Software (SWA) comprises the definition, specification, and allocation of requirements from different sources utilising knowledge of systems engineering processes (specification & architecture). Contains processing of use case and feature requirements into conceptual models, operational scenarios, technical requirements, and functional description. Covers specification, design, implementation, and unit testing of Software (e.g. device drivers, microcode, hardware-related software & firmware) according to the requirements and architecture defined in the systems engineering process. Covers establishment and maintenance of Software Configuration Management (SCM) practices into software development projects, continuously building and integrating infrastructure tools and systems.

 

Impact

Impact is short-term and usually departmental/project in scope. Accountable for quality, accuracy and efficiency of own and/or team achievements. Actions and errors can have program, project, functional impact.

Scope & Contribution

Individual Contributor: Performs and/or coordinates day-to-day activities to meet departmental/project objectives. Carries out root/cause analysis in more complex problems. Can develop and implement recommendations. Managerial/Supervisory: Direct supervisory responsibilities for people. Typically first level (and lowest level) of solid line management. Carries out variety of complex activities according to plan within broader area of responsibility, analyses problems. Decision-making typically according to established solutions.

Innovation

Accepts responsibility for and demonstrates support for delegated decisions. Requires minimum supervision. Uses non standard approaches to resolving issues. Suggests improvements and seeks opportunities for innovation. Demonstrates initiative & adaptability to changing business environments. Is willing to take on new roles or jobs appropriate to skill set in different environments and/or locations.

Communication

Works to influence others to accept job function’s view/practices and agree/accept new concepts, practices, and approaches. Requires ability to communicate with functional leadership regarding team & technical matters. May conduct briefings with senior leaders within the job function. May at times be required to negotiate regarding operational issues.Has cross-cultural knowledge and global mindset

Knowledge & Experience

Management experience / Achieved advanced skills and knowledge within a specific professional discipline involving the integration of theory and principles with organisational practices and precedents. Typically requires 4-6 years relevant experience and/or a graduate equivalent (or higher) degree.

 

•    9+ years of hands-on development experience with exposure in core Linux environment using C / C++ Python, Golang 
•    Demonstrate expertise and exposure to Virtualization and Cloud technologies, along with knowledge of Containerization tools like Docker, Kubernetes, and Helm.
•    Display a deep understanding of OS and system software concepts, including processes, threads, memory management, and synchronization, and exhibit excellent debugging skills.
•    Familiarity with Continuous Integration and Software Configuration Management (SCM) environments, utilizing tools like Jenkins, SVN, Git, and Gerrit.
•    Proven experience with static and dynamic code analyzers such as Coverity, Klocwork, Valgrind, and others, emphasizing a commitment to code quality and reliability.
•    Knowledge of 5G/ LTE call flows and protocol stacks
•    Expertise in software design patterns, microservices architecture, and cloud technologies.
•    Develop architectural designs for telecom software systems, with a primary emphasis on cloud-based solutions, considering scalability, performance, and reliability.
•    Lead the integration of cloud technologies and services into software solutions, ensuring efficient and cost-effective telecom infrastructure.
•    Establish and enforce coding standards, best practices, and quality control processes, particularly in the context of cloud architecture, to ensure the delivery of robust and reliable telecom software.
•    Provide technical guidance and mentorship to software development teams, fostering a culture of excellence and innovation, with a strong focus on cloud-native principles.
•    Collaborate with stakeholders to gather and analyze software requirements, translating them into technical specifications and design documents, with a cloud-centric approach.
•    Identify and address performance bottlenecks and optimization opportunities in cloud-based telecom software systems.
•    Maintain comprehensive documentation for software architectures, designs, and cloud-based processes.
•    Proactively identify and mitigate technical risks in software development projects, particularly in cloud deployments.
•    Ensure that software solutions adhere to industry standards, security protocols, and regulatory requirements, especially in cloud environments.
•    Collaborate with cross-functional teams to ensure alignment of software solutions with business objectives, with a strong focus on cloud-based strategies.
It would be nice if you also had:
•    Industry certifications related to cloud architecture and telecom technology.
•    Stay abreast of emerging cloud technologies and industry trends to recommend and implement innovative cloud-based solutions.
 

Confirm your E-mail: Send Email
All Jobs from Nokia