0% found this document useful (0 votes)
0 views

Project and job description

The document outlines a software development company specializing in telecom solutions, with a 16-year partnership with a major vendor. The team, consisting of over 100 professionals, focuses on C programming for Linux, Erlang for distributed computing, and Kubernetes for cloud orchestration, while mentoring newcomers in various technologies. They offer a dynamic work environment with opportunities for growth, remote work options, and various employee benefits.

Uploaded by

acenic
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
0 views

Project and job description

The document outlines a software development company specializing in telecom solutions, with a 16-year partnership with a major vendor. The team, consisting of over 100 professionals, focuses on C programming for Linux, Erlang for distributed computing, and Kubernetes for cloud orchestration, while mentoring newcomers in various technologies. They offer a dynamic work environment with opportunities for growth, remote work options, and various employee benefits.

Uploaded by

acenic
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Summary

We execute software development projects for major worldwide 2/3/4/5G telecom equipment vendor
from Northern Europe. Our cooperation with the customer lasts for 16 years and grows over time. We
mainly work with C for Linux system programming, Erlang for high availability and distributed
computing, Kubernetes for cloud orchestration. We learn as we go, meet new challenges as a source of
new knowledge; we help talents who join our teams to succeed and grow together.

Software that we produce let billions of people across the globe stay connected to Internet on mobile
devices.

Who we are?

We are a team of 100+ professionals in telecom, OS, networking and infrastructure. We work in cross
functional teams according to well-defined processes based on SCRUM, delivering top quality software
to our customer. Our teams originate from Russia, but we are growing in Serbia now.

Technology

The product we develop and maintain is complex distributed system available in native, virtual and
cloud deployments. We work with Linux, including kernel space, drivers and system software, we adapt
open source and proprietary components, we migrate solutions from monolith to microservice
architecture, we love all sorts of networking and dynamic routing specifically. And we work a lot with
functional programming on Erlang as this technology fits our needs in highly reliable handling of tons of
concurrent telecom transactions.

We onboard and mentor our newcomers in all technology stacks we use:

• Erlang programming (yes, we will teach Erlang from scratch!)

• Linux system programming

• Docker/Kubernetes microservices implementation

• Manual testing

• Automatic testing using Java based framework

Linux kernel and user-space C software developer

As C software developer you will be part of a cross functional team working on mobile network core
solutions of a major worldwide telecom infrastructure vendor. Your team will be responsible for
development of new functionality and resolution of reported issues within existing code base.

You will be working on 2/3/4/5G mobile network core node responsible for data traffic of mobile users.

As Linux kernel and user-space C software you will work with low levels of telecom node software,
including Linux kernel and drivers, network subsystem, user management, open source and proprietary
3PP integration.
You will be working in a well-defined process framework based on SCRUM. As a team member you will
influence team’s and organization’s ways of working to improve the outcome and reach common goals.

Requirements:

• 2+ years of programming experience on C/C++

• General knowledge of TCP/IP protocol stack

• Be familiar with Git or another VCS and Linux terminal

• English to support written and verbal communication on (mostly) technical topics with
international colleagues

What we offer:

• Dynamic and supporting international teams.

• Regular assessments and performance reviews. You will have the opportunity for promotion,
bonuses and a raise in accordance with the pace at which you develop and your performances.

• Remote, hybrid or office work.

• 20-25 vacation days per year.

• Equipment for work, laptop and all necessary additions.

• Access to trainings and courses.

• Private health insurance.

• FIT Pass card for many sports’ facilities.

You might also like