Nokia Technology Center Philippines, Inc.
Nokia Technology Center Philippines, Inc.

R&D Engineer (C++)  

Nokia Technology Center Philippines, Inc.

 
  • Quezon City, Philippines
    Nokia-Manila Technology Center Building | UP Ayala Land Technohub, Quezon City, Metro Manila, Philippines
    Quezon City
    Metro Manila
    Philippines
    Philippines
  • Full timeFULL_TIME

Expired 5 years ago

2018-12-30T16:00:00+00:00
Job closed.

Job Description

To create the best technology to connect the world, needless to say, Nokia only gets the best talents. If you are an innovative, self-driven, and solution-oriented C/C++ R&D Engineer, you are exactly what we are looking for. Join us and be part of our rapidly growing teams working on SingleRAN, LTE, and 5G technologies. You will belong to Nokia’s Mobile Networks Products Business Unit, one of the largest business units at Nokia: developing software, differentiating platform hardware, and driving Nokia’s leadership in relevant market segments like Internet of Things, Cloud, LTE, and SingleRAN.

How will you contribute in these advancements?

  • Conduct target-oriented research to directly apply findings to the specification, design, further development, and incremental improvement of products, services, tools, and processes
  • Develop software using C/C++ programming language and Agile methodology and collaborate with other Nokia R&D teams globally.
  • Apply sound programming and software engineer best practice within assigned domain, feature, or product.
  • Deliver well-designed source codes that adhere to Nokia R&D’s coding standards.
  • Ensure software deliveries meet Nokia’s quality standards by integrating, verifying, testing and modifying SW/HW/system components and by capitalizing on innovative solutions
  • Participate actively during scrum meetings, retrospective, and code reviews to challenge current processes and recommend improvements towards quality and efficiency.
  • Attend trainings to improve and expand one’s own technical competencies beyond current scope.
  • Share best practices and knowledge acquired through work to immediate peers and adjacent functional teams within or outside the project.

Minimum Qualifications

What does it take to be a part of the best technology center in the Philippines?

  • For Entry Level

    • Background in Engineering, Telecommunications, Computer Science or Software Technology or an equivalent education
    • Knowledgeable in:
      • C++ programming
      • Memory management in C++
      • Object oriented programming in C++ (virtual methods, inheritance)
      • Operating systems – basics
      • Design patterns - e.g. “Gang of Four”
      • STL containers and algorithms
      • Linux – console basics

  • For Mid-Level

    • Background in Engineering, Telecommunications, Computer Science or Software Technology or an equivalent education
    • Experienced in:
      • SW development methodologies (Agile, SCRUM)
      • Multithreading and synchronization mechanisms
      • Memory management preferably C or C++ respectively
      • Object Oriented Design and design patterns
      • Test Driven Design, Acceptance Test Driven Design
      • Advanced knowledge on Linux/Unix Operating systems
      • SW version handling (Git, SVN)
      • Analyzing and implementing customer feature requirements
      • Ensuring support capabilities
      • Executing testing activities in efficient cycles set by the team and program
      • Learning fast and relaying new competence to other members of the organization

  • For Senior Level

    • Background in Engineering, Telecommunications, Computer Science or Software Technology or an equivalent education
    • Expert in:
      • Software development using C++
      • Creating/Translating Customer requirements
      • Creating/Implementing Basic Design, Detailed Designs, Sequence Diagrams
      • Prototyping
      • Applying TDD, ATDD, BDD
      • Leading a scrum team and collaborated with Product Owners, Subject Matter Experts, and counterparts to deliver commitments
      • Driving specification of concepts and possible features
      • Coordinating and providing feedback with Managers on scrum team performance, concerns, and issues
      • Proposing and delivering quality and process development
      • Contributing in product performance improvements

Required Skills

  • Version Control (Git, SVN, HG)
  • Machine Learning
  • Scrum
  • C++
  • Linux

Preferred Courses

  • Computer Science
  • Computer Engineering

Jobs Summary

Job Level
Associate / Supervisor
Job Category
IT and Software
Educational Requirement
Bachelor's degree graduate
Recruiter response to application
Always
Office Address
Nokia-Manila Technology Center Building | UP Ayala Land Technohub, Quezon City, Metro Manila, Philippines
Industry
Information Technology / IT
Vacancy
20 openings
Website
https://aluperf.referrals.selectminds.com/

Feel secure when applying: look for the verified icon and always do your research on a company. Avoid and report situations when employers require payment or work without compensation as part of their application process.

About Nokia Technology Center Philippines, Inc.

A global technology leader at the heart of our connected world.

Nokia is a global leader in creating the technologies at the heart of our connected world. Powered by the research and innovation of Nokia Bell Labs, we serve communications service providers, governments, large enterprises and consumers, with the industry’s most complete, end-to-end portfolio of products, services and licensing. From the enabling infrastructure for 5G and the Internet of Things, to emerging applications in virtual reality and digital health, we are shaping the future of technology to transform the human experience. A truly global company, we are 160 nationalities working in more than 100 countries.

People also applied to

  1. Home

Other Recommended Jobs

Apply jobs in

Job Categories:

Related to your search: