banner

R&D Engineer Software

Nokia

Adityanagar, Karnataka, 560045

Apply Now
Salary:

$35000 - $40000 Year

Job type:

Monday to Friday

Job Schedule:

Day shift

Job benefits:

Health insurance
Paid time off
Employee discount
Dental insurance
Vision insurance
401(k)
401(k) matching
Flexible schedule
Parental Leave
Tuition reimbursement
Flexible spending account
Retirement plan
Others

Description:

Skills:

Masters degree or bachelor’s in computer science, telecommunications, cloud, engineering, or other relevant fields.
5-8 yrs experience in core SW Development in Linux/UNIX environment using C/C++/golang
Understanding of OS and system software concepts like processes & threads, memory management, synchronization etc.
Experience with UT/MT frameworks of C/C++/Golang
Exposure to Virtualization and Cloud technologies (Kubernetes/Dockers/Open Stack/VMware etc) is a plus
Exposure to Continuous Integration & SCM environments (Jenkins, SVN , GIT/GERRIT etc)
Expertise with Linux, Kubernetes, Docker Container etc.
Excellent Knowledge of OAM concepts, 5G/LTE call flows and protocol stacks
Traits:

Skilled in resolving critical technical problems involving cross domain dependencies.
Analytical and Creative mindset with Quality Consciousness
Familiarity with addressing the field issues performance data, traces, logs
Good communication skills, both verbal & written desired
Self-motivated and willing to work Collaboratively for Team success.
Have a Continuous learning mindset.
Good communication skills.
Experience in Agile/scrum/DevOps practices. Ability to work in constraints and overcome them
Demonstrated leadership, communication, and presentation skills.
Ability to challenge status quo, Willing to work Collaboratively for Team success, Be Self-motivated with drive and ownership, have a Continuous learning mindset with a Result oriented “can do” attitude

RESPONSIBILITIES


• 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.

• Transfers concepts for professional direction of own organisational unit into actionable measures.

• 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.

• Plans technical requirements from customers’ needs.

• Develops SW / HW build-controlled productions releases (EG main and update releases, service packages, maintenance updates, and customer design engineering).

• Defines product hardware / software evolutions through the creation and release of hardware / software documentation, hardware / software change control management, supplier and customer notifications.

• 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.

• Applies the SW Care process (especially emergency case handling) contributing when needed to the fastest problem restoration.



REQUIRED SKILLS
Impact

Impact is short-term and departmental/project in scope. Accountable for quality, accuracy and efficiency. Actions and errors can have functional area impact.

Scope & Contribution

Individual Contributor: Variety of complex tasks within area of responsibility, Demonstrates initiative & contributes to problem solving. Acts with independence and discretion in routine matters. Makes decisions that affect own work. Managerial/Supervisory: May act as Team Leader or Project Leader with some direct supervisory responsibilities in addition to own work assignments. Variety of complex tasks within area of responsibility. Acts with independence and discretion in routine matters. Makes decisions that affect own work.

Innovation

Performs routine activites to meet departmental/project objectives. Requires moderate supervision. Applies commonly recognised concepts within their field of expertise. Shares knowledge with less experienced peers or have high collegial interaction. Raises innovative ideas. Demonstrates 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 functions view/practices and agree/accept new concepts, practices, and approaches. 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

Skill:

Communication
Leadership
Teamwork
Interpersonal
Learning/adaptability
Self-management
Organizational
Computer
Problem solving
Open mindedness
Strong work ethic
technology
Others

Others Requirements:

5-8 yrs experience

Category:

Technology

Positions:

On going position

Location:

In-person