All offersKrakówC5G Core Cloud Native Software Engineer
5G Core Cloud Native Software Engineer
C
Samsung R&D Institute Poland

5G Core Cloud Native Software Engineer

Samsung R&D Institute Poland
Kraków
Type of work
Undetermined
Experience
Senior
Employment Type
Permanent
Operating mode
Office
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.

Company profile

Tech stack

    C++ v11/14/17
    master
    Kubernetes
    advanced
    Microservice Architecture
    advanced
    Python
    regular
    Helm Charts
    regular

Job description

Online interview
5G Core Cloud Native Software Engineer
 
About our Team
We are working on the latest commercial solutions for the fifth generation wireless technology (5G). We are creating software for the processing connections, radio access network (RAN) and backbone network (5G Core) as well as analytical solutions for the self-organizing networks (SON). You will create software for 5G Core Network functions in Cloud/Microservice architecture.
 
Role and Responsibilities
  • Requirements analysis and decomposition for 5G software
  • Creating code for 5G infrastructure for commercial projects
  • Design software based on Microservices, coding and block/unit testing
  • Continuous improvement of programming skills in advanced algorithmic design
  • Cooperation with colleagues from other Samsung R&D Centers around the world 
 
Technologies in use
  • C++ v11/14/17, Python
  • Boost libraries: regex, system, serialization, asio
  • Protobuf, JSON, gRPC, HTTP/1.1 and 2
  • Kubernetes, Docker, Helm Charts, Harbor, Microservice Architecture
  • Redis, MongoDB, Kafka 
  • CI/CD
 
Skills and Qualifications
  • Experience in developing software based on Microservices
  • Excellent C++ programming skills
  • Experience in developing software for Linux
  • BSc degree in Computer Science, Communication or similar
  • Technical document creation skills 
  • Good problem solving skills
  • Proven debugging experience (including network traffic issues)
 
Nice to have
  • Experience in software development for 5G or LTE or 3G systems
  • 3GPP specification knowledge
  • Experience in Cloud resource management (Kubernetes, , Helm, Harbor, , Service Mesh)
  • Working knowledge of networking security (TLS, OAuth2)
  • Experience in network development: HTTP1.1, HTTP/2
  • Understanding of Edge Computing approach
 
We offer
  • Team:
o   Friendly working atmosphere
o   Very dynamic work environment
o   Work on cutting-edge technology (5G, Cloud)
o   Opportunity to work in multiple challenging projects
o   Multidisciplinary team
o   Monthly integration budget
o   Start of work between 7 a.m. and 10 a.m.
o   Attractive bonus plan
  • Equipment:
o   PC workstation + 2 external monitors
o   OS: Windows 10
o   Access to top class 5G Laboratory/Data Center
  • Benefits:
o   Private medical care (possibility to add family members for free)
o   Multisport card
o   Life insurance
o   Lunch card
o   A partial reimbursement of the cost of an English language course
o   Possibility to learn Korean for free
o   Variety of discounts (Samsung products, theaters, restaurants)
o   Unlimited free access to Copernicus Science Center for you and your friends
o   Possibility to test new Samsung products
  • Location:
o   Office in Quattro Business Park / During current situation related to Covid-19 we are working from home until further notice
o   Very attractive relocation package