Oferta pracy
Reference number: NW/CORE/SE
Wszystkie informacje o przetwarzaniu danych osobowych w tej rekrutacji znajdziesz w formularzu aplikacyjnym, po kliknięciu w przycisk "Aplikuj Teraz".

5G Cloud Native OAM Software Engineer (C++)

Samsung R&D Institute PolandAbout the company

Samsung R&D Institute Poland

Aleja Generała Tadeusza Bora-Komorowskiego 25c

Kraków

Technologies we use

Expected

  • C++

Operating system

About the project

About our Team

We are working on the cutting-edge commercial solutions, for the fifth generation wireless technology, for top class cellular networks (5G NR). We are creating software for the Radio access network (RAN) used by customers around the world.

Technologies in use

• C, C++ 11+, Python, Yaml, Protobuf, JSON, gRPC, HTTP/1.1 and 2, REST API

• Kubernetes, Docker, Helm Charts, Harbor, Redis, Redis Streams, MongoDB, Confd, Openstack

• CI/CD, Perforce, Git, Jenkins

Your responsibilities

  • You will be working on software performing Operation and Maintenance (OAM) functionalities for 5G network elements running in virtual as well as in Cloud / Microservice architectures.

  • Requirements analysis and decomposition for 5G software

  • Creating back-end code for 5G infrastructure for commercial and internal projects

  • Design software based on Microservices, migrate existing functional blocks to Microservices, coding, block/unit testing, and process automation

  • Continuous improvement of programming skills in advanced algorithmic design

  • Cooperation with colleagues from other Samsung R&D Centers around the world

Our requirements

  • Excellent C++ programming skills

  • Proven debugging experience (software and network related)

  • Technical documentation creation skills

  • Communication skills (including English), ability to work in a Scrum Team

  • Willingness to face new challenges, good problem solving skills.

  • BSc degree in Computer Science, Telecommunication, or similar

Optional

  • Experience in implementation of Linux applications, Microservices, container, and/or Cloud Native application development, Docker, and virtual machines.

  • Hands-on experience with Docker, Kubernetes or Openshift and related container platform ecosystems.

  • Experience in software development for 5G or LTE or 3G systems and 3GPP specification knowledge

  • Experience in Cloud resource management (Kubernetes, Helm, Harbor, Service Mesh)

  • Working knowledge of networking security (TLS, OAuth2)

  • Experience in network application development: HTTP1.1, HTTP/2, REST API

  • Understanding of Edge Computing approach, openness and proposing product improvement ideas

What we offer

  • Friendly working atmosphere

  • Opportunity to work on multiple challenging projects

  • Expert team

  • Knowledge sharing internally and externally

  • Monthly integration budget

  • Flexible working hours

  • Wide range of trainings and a huge support in developing algorithmic skills

This is how we work
This is how we work

Equipment:

  • PC workstation or Laptop + 2 external monitors

  • OS: Windows 10, Linux

  • Access to top class 5G laboratory/data center

Benefits:

  • Private medical care (possibility to add family members for free)

  • Multisport card

  • Life insurance

  • Lunch card

  • A partial reimbursement of the cost of an English language course

  • Possibility to learn Korean for free

  • Variety of discounts (Samsung products, theaters, restaurants)

  • Possibility to test new Samsung products

Location:

  • Office in Quattro Business Park

  • Currently, we work remotely until further notice

  • Attractive relocation package