Cloud Researcher

Location: Bangalore
Specialization: IT Software - System Programming
Sub Specialization:
Reference: 24147

Research Position ? Cloud Systems & Platforms Research, Ericsson Research, Bangalore

Ericsson is the world?s leading provider of communications technology and services. We are a truly global company, operating across borders in over 180 countries, offering a diverse, performance-driven culture and an innovative and engaging environment.

Ericsson Research is the central research organization within Ericsson. Our mission is to provide Ericsson with system concepts, technology and methodology and to secure long term competitive product positioning. World-class innovation is achieved through cooperation within Ericsson and with partners, customers, universities and research institutes.

The Ericsson Research team in Bangalore is looking for candidates with a strong background in Cloud technologies who can come up with cutting edge ideas in Cloud Technologies with applications in IoT and 5G, and with the energy, enthusiasm and skill to drive them forward. We pride ourselves in providing a supportive team environment where individual contributors are given the maximal opportunity to excel and develop their technical skills.

As an Ericsson Research employee, you will have the freedom to think big and the support to turn ideas into achievements. You will become a member of a successful global research team as a technical leader, and work as part of this team to create a compelling research agenda and carry it out. Your contributions will include developing innovative algorithms/solutions and systems to address specific research challenges, prototyping and communicating your work to the Ericsson business units, global customers, standardization groups, and at technical conferences.

We are looking for candidates with a solid technical background in either of the two technology focus areas below:

1.         Distributed Cloud/Edge Computing

?Solid understanding of Distributed Cloud/Edge Cloud/Fog Computing technologies, including related existing open source/commercial offerings

?Knowledge of Distributed Systems, Distributed Data Processing frameworks, Messaging frameworks (Kafka etc.), Database technologies (NoSQL, time series DB etc.), Object storage (Swift, Ceph etc.),

?Internet of Things (IoT) and the role of Cloud technologies in delivering distributed, scalable and high performing IoT solutions

?Prior experience in building prototype distributed/edge computing solutions, cloud native applications desired

?Knowledge of Blockchains, Smart Contracts would be a plus

2.         Emerging Data Center System Infrastructure

?Software Defined Infrastructure, Emerging Data Center Hardware Technologies (GPU, FPGA, SmartNICs etc.)

?Excellent background in Operating Systems, Virtualization technologies (e.g. VM, Containers, Unikernels), Cloud software stacks (e.g. OpenStack, Kubernetes), Key Value Store and Consistency Protocols

?Strong Knowledge of Cloud Systems/Infrastructure Design and Programming skills


Relevant skills and experience:

?PhD degree (preferred) with thesis in one of the areas above or M.S/M?Tech in a relevant field

?Relevant industry/research/academia experience will be a strong plus

?Demonstrated ability to develop novel and innovative ideas, generate patents, publish results at conferences and in journals

?Ability to independently drive research projects in the above areas

?Ability to drive research collaborations with faculty/students in top universities

?Demonstrated hands-on implementation/programming skills (e.g. Java, Python), work experience with production/prototype code

?Strong system design skills, including the ability for big picture thinking, together with low level system design capability

?Experience with scientific publications, being main author and presenter at a conference

?Open and quick to learn new technologies and open to work in adjacent areas

?Excellent communication skills