M
MikroTik Verified

5G RAN Programmer

Middle–Senior On-site Riga, Latvia $3,500–11,600/mo Full-time Posted 3 months ago

Skills & stack

Languages
C++
Skills
5G-NR

About the role

MikroTik is hiring a Middle to Senior 5G RAN Programmer for office-based work in Riga, Latvia. The embedded role covers 5G-NR protocol research and implementation in gNB CU and DU layers.

Work format

This is a full-time position.

Skills and tools

  • C++
  • 5G-NR
  • C
  • Java
  • C#
  • Objective-C
  • Python
  • Unix
  • Linux

What to prepare

  • Prepare a walkthrough of your 5G-NR work, identifying your contributions in gNB CU or DU layers.
  • Choose a C++ code sample that demonstrates your programming skills.
  • Prepare a short example of your work in a Unix or Linux environment.

Responsibilities

  • Research 5G-NR protocols and implement them in gNB CU and DU layers.

Requirements

  • Professional experience working with 5G-NR protocols in gNB CU or DU layers.
  • Strong C++ programming skills; the source also lists C, Java, C#, Objective-C and Python as language options.
  • Experience working with Unix or Linux environments.
  • Fluent Latvian and English, with strong command of both languages.

Apply for this role

Send a short intro — the hiring team will review and respond.

M
MikroTik Verified
Product

Latvian network equipment manufacturer founded in 1996 and headquartered in Riga, developing RouterOS-powered wired and wireless routers, switches and access points; one of Latvia most valuable privat

Location
Riga, Latvia
Team size
201-500
Remote policy
On-site
View company profile

Overview

Seniority
Middle–Senior
Remote policy
Office
Location
Riga, Latvia
Employment
Full-time
Salary
$3,500–11,600/mo
Posted
Aug 11, 2026

More from MikroTik

View all open roles

Similar jobs