#1 Job Board for tech industry in Europe

5G Cloud Native Software Engineer
C

5G Cloud Native Software Engineer

Type of work
Undetermined
Experience
Mid
Employment Type
Permanent
Operating mode
Remote
Samsung R&D Institute Poland

Samsung R&D Institute Poland

Samsung R&D Institute Poland is one of the largest research and development centers in Poland. Our offices are located in Warsaw and Kraków. It is there that the high-quality software for Samsung Electronics products is created. The work of our engineers affects the future of operations, among other flagship models of smartphones and TV sets, mobile networks, multimedia and intelligent buildings.

Tech stack

    C++

    master

    Python

    advanced

    REST API

    regular

    Kubernetes

    junior

Job description

About our Team
We are working on the latest commercial solutions for LTE and 5G NR (New Radio). We are creating software for the processing connections, access network (RAN) and backbone network (Core) as well as analytical solutions for the self-organizing networks (SON).
 
Role and Responsibilities
  • Working on software responsible for Operation and Maintenance (OAM) functionalities for 5G network elements running in virtual as well as in Cloud / Microservice architectures.
  • Creating back-end code for 5G infrastructure 
  • 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
  • Requirements analysis and decomposition for 5G software
 
Technologies in use
  • C, C++, Python, Protobuf, gRPC, REST API
  • Kubernetes, Docker, Openstack, Helm Charts, Harbor
  • Redis, Redis Streams, Confd, MongoDB 
  • CI/CD (Perforce, Git, Jenkins)
 
Skills and Qualifications
  • Excellent C++ programming skills
  • Proven debugging experience (software and network related)
  • Technical documentation creation skills
  • Advanced technical English skills
  • BSc/MSc degree in Computer Science, Telecommunication, or similar
 
Nice to have
  • Experience in implementation of Linux applications, Microservices, container, and/or Cloud Native application development, Docker, and virtual machines.Knowledge of 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 network application development·         Understanding of Edge Computing approach
 
We offer

Team:

  • Friendly working atmosphere
  • Flexible working hours
  • Opportunity to work on multiple challenging projects 
  • Experienced team members
  • Wide range of training, and huge support in developing algorithmic skills
  • Monthly integration budget

Equipment:

  • PC workstation or Laptop + 2 external monitors
  • OS: Windows 10, Linux
  • Access to top-class 5G laboratory/data center

Benefits:

  • Private medical care with a possibility to add family members for free (dentist package included)
  • Multisport card
  • Life insurance
  • Lunch card
  • Possibility to learn Korean for free
  • Variety of discounts (Samsung products, theaters, restaurants)
  • Possibility to test new Samsung products
  • Partial reimbursement of the cost of an English language course

Location:

  • Office in Quattro Business Park
  • Full remote work or hybrid model
  • Attractive relocation package