2,005,070open jobs
119,149companies
248,012added this week
Browse all
Salary
≈ $17k – $38k per year (Estimated)
Location
In office (Novosibirsk)
Employment
Full-Time

First seen by Alion on Aug 31, 2026.

Overview
Company
Impact
Profile match
Eltex is a Russian developer and manufacturer of telecommunications equipment headquartered in Novosibirsk and founded in 1992. The company produces a comprehensive range of networking hardware, including Ethernet switches, service routers, GPON equipment, VoIP gateways, and Wi-Fi access points. It operates two industrial complexes in Russia and Kazakhstan, serving over 15,000 client companies across the CIS, Asia, and Europe.

Навыки: C. Квалификация: Middle. Специализации: Инженер встраиваемых систем.

Привет! Меня зовут Дмитрий, я Team Lead команды разработки в отделе Сервисных маршрутизаторов.

Мы разрабатываем программное обеспечение для сетевых устройств, которые используются в качестве пограничных маршрутизаторов. Аппаратные платформы устройств также разрабатываются на нашем предприятии, поэтому мы работаем на стыке Linux, сетевых технологий и embedded-разработки.

Наш проект представляет собой полноценный программный стек сетевого устройства:

  • начальные загрузчики (Bootloader);
  • операционная система Linux;
  • драйверы устройств и вспомогательные модули ядра;
  • системные процессы, библиотеки и утилиты;
  • протоколы маршрутизации и коммутации;
  • системы управления устройством и интерфейсы для его настройки.

Проект постоянно развивается: появляются новые аппаратные платформы, сетевые протоколы и функции, расширяются возможности управления устройствами. Поэтому перед командой регулярно возникают задачи как по развитию существующего функционала, так и по созданию новых компонентов с нуля.

Нам нужен Middle-разработчик, который сможет самостоятельно решать технические задачи, разбираться в существующем коде и постепенно брать ответственность за отдельные компоненты проекта.

Чем предстоит заниматься

На этапе адаптации предстоит познакомиться с архитектурой проекта, инструментами разработки и существующим кодом. Первые задачи будут связаны со стабилизацией и развитием различных компонентов, что позволит постепенно погрузиться в проект.

В дальнейшем, в зависимости от выбранного направления, предстоит заниматься:

  • разработкой и развитием сетевых протоколов и функций маршрутизации и коммутации;
  • реализацией функциональности от конфигурирования до логики работы протокола;
  • разработкой и сопровождением системных процессов и библиотек;
  • поддержкой аппаратных платформ и взаимодействием с драйверами;
  • развитием интерфейсов управления устройством;
  • анализом и устранением сложных проблем на уровне приложения, ОС и сетевого стека;
  • проектированием и реализацией новых компонентов;
  • рефакторингом и развитием существующего кода.

Разработка ведётся совместно с другими участниками проекта. Решения проходят Code Review, а итоговая функциональность проверяется командой разработки и отделом тестирования.

Что требуется от кандидата

  • уверенное знание языка C/С++ и опыт промышленной разработки на нём;
  • понимание структур данных, алгоритмов и основных принципов разработки ПО;
  • опыт разработки многопоточных приложений;
  • понимание процессов, потоков, системных вызовов и механизмов IPC в Linux;
  • опыт разработки сетевых приложений;
  • понимание принципов работы L2/L3 сетей и TCP/IP;
  • уверенная работа с Linux на уровне разработчика;
  • опыт работы с Git;
  • понимание принципов сборки проектов с использованием make и Makefile;
  • способность самостоятельно разобраться в существующем коде и архитектуре;
  • умение декомпозировать задачи на подзадачи и самостоятельно оценивать объём работ;
  • опыт проведения и прохождения Code Review;
  • умение документировать технические решения и результаты работы;
  • опыт командной разработки.

Будет плюсом

  • опыт разработки для embedded/Linux-платформ;
  • опыт разработки модулей и подсистем ядра Linux;
  • опыт работы с активным сетевым оборудованием;
  • знание сетевых протоколов маршрутизации и коммутации;
  • практический опыт использования Wireshark, tcpdump;
  • опыт отладки с использованием GDB, Valgrind, Sanitizer;
  • знание Docker;
  • опыт проектирования и разработки высоконагруженных или отказоустойчивых систем.

Что интересного в работе

  • разрабатываем собственное сетевое оборудование и ПО полного стека - от Bootloader и Linux kernel до сетевых протоколов и интерфейсов управления;
  • можно глубоко погрузиться в Linux, networking и системную разработку;
  • работаем с реальным сетевым оборудованием, а не только с виртуальной инфраструктурой;
  • задачи разного уровня: от исправления отдельных проблем до проектирования и реализации новых подсистем;
  • можно выбрать и постепенно развивать собственное техническое направление;
  • разработчики участвуют в обсуждении архитектуры и принятии технических решений;
  • направление активно развивается: меняются архитектура, процессы и структура команд, появляются новые задачи и зоны ответственности;
  • для проактивных людей здесь есть пространство для инициативы: можно не только решать поставленные задачи, но и предлагать и реализовывать собственные улучшения;
  • используем Code Review, статический анализ и автоматические проверки качества кода.

В процессе разработки используем:

C, С++, Linux, Git, GitLab, Redmine, Jenkins, Docker, Make, AI.

Для анализа, диагностики и отладки используем GDB, Valgrind, Sanitizer, tcpdump, Wireshark и другие системные инструменты.

Условия работы

  • официальное трудоустройство;

  • работа в команде разработчиков с распределением ответственности по техническим направлениям;
  • возможность профессионального и технического роста;
  • участие в разработке реального продукта и принятии технических решений;
  • ДМС (расширенный);
  • зеленая зона, парк, уличный спорт рядом с офисом;
  • современное офисное здание с удобной парковкой для авто и велосипедов;
  • корпоративный транспорт;
  • тренажерные залы в офисе, кикер и настолки;
  • помощь с релокацией кандидатам из других городов.
    Free account
    Stop reading job ads. Get the ones that fit.
    One free account turns this page into a shortlist built around your stack, your level and your pay.
    Match on every job. Stack, seniority, pay and location, scored against your profile.
    2,005,070 open roles. Read straight off company career pages, refreshed every day.
    Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
    3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
    Create a free account Continue with Google
    Free forever. No card. Under a minute.

    Your match

    How well do you fit this role?
    Two answers are enough for a real match. No account needed.
    Check my fit
    Answers stay in this browser until you create an account.

    Recommended for you based on this role

    Backend
    Similar stack
    Same company
    Novosibirsk
    $93k – $114k per year · In office · Full-Time · Budapest
    Java
    Databases
    Redis
    DevOps
    Rest API
    CI/CD
    SLI/SLO/SLA
    Apply
    $77k – $95k per year · Equity · Hybrid · Full-Time · Tallinn
    JavaScript
    Java
    Databases
    Apache Kafka
    Frontend
    React.js
    Apply
    $77k – $95k per year · In office · Full-Time · 5+ years exp · Tallinn
    Java
    SQL
    Java
    Spring Boot
    Databases
    Apache Kafka
    AI/ML
    LLM
    Machine Learning
    Apply
    $116k – $148k per year · Hybrid · Full-Time · London
    JavaScript
    Java
    TypeScript
    Java
    Spring Framework
    AI/ML
    Machine Learning
    Frontend
    React.js
    DevOps
    CI/CD
    Apply
    $116k – $148k per year · In office · Full-Time · London
    Python
    Go
    Java
    Databases
    Apache Kafka
    Apply
    $86k – $94k per year · Hybrid · Internship · Master's Degree · Scottsdale · Dallas · Hartford
    Python
    JavaScript
    Java
    Kotlin
    TypeScript
    C++
    Swift
    Java
    Spring Boot
    Frontend
    GraphQL
    Angular
    React.js
    DevOps
    GCP
    Azure
    CI/CD
    Git
    AWS
    Apply
    ≈ $111k – $239k per year (Estimated) · In office · Nationals only · United States
    Java
    Java
    Maven
    Spring Boot
    DevOps
    Rest API
    Git
    IAM
    Management
    Agile
    Apply
    Java - Project Lead 5 days ago
    ≈ $122k – $244k per year (Estimated) · In office · Contractor · 7+ years exp · Bachelor's Degree · Columbia
    JavaScript
    Java
    SQL
    Java
    Apache Tomcat
    Databases
    Oracle
    ActiveMQ
    Frontend
    JQuery
    DevOps
    Linux
    Unix
    Apply
    ≈ $116k – $238k per year (Estimated) · In office · Contractor · 2+ years exp · Associate's Degree · Columbia
    DevOps
    Prometheus
    Cortex
    Linux
    VPN
    Cybersecurity
    MITRE ATT&CK
    Active Directory
    SIEM
    Apply
    ≈ $103k – $217k per year (Estimated) · In office · Jersey City
    Kotlin
    Swift
    Mobile
    Jetpack Compose
    SwiftUI
    iOS SDK
    State Management
    DevOps
    Rest API
    CI/CD
    Git
    Management
    Agile
    Apply
    $14k – $28k per year (gross) · In office · Full-Time · 1+ year exp · Bachelor's Degree · Novosibirsk
    Python
    C++
    Bash
    DevOps
    Jenkins
    Docker
    GitLab
    Linux
    Apply
    $14k – $28k per year (gross) · In office · Full-Time · 1+ year exp · Bachelor's Degree · Novosibirsk
    C++
    DevOps
    GitLab
    Linux
    TCP/IP
    DHCP
    VLAN
    BGP
    Cybersecurity
    Wireshark
    Tcpdump
    Apply
    Middle Java developer 2 months ago
    ≈ $18k – $38k per year (Estimated) · In office · Full-Time · Master's Degree · Novosibirsk
    JavaScript
    Java
    Kotlin
    TypeScript
    SQL
    Java
    Spring Framework
    Spring Boot
    Databases
    PostgreSQL
    RabbitMQ
    Frontend
    Angular
    Mobile
    Material Design
    DevOps
    Docker
    GitLab
    Linux
    Apply
    $14k – $28k per year (gross) · In office · Full-Time · 1+ year exp · Bachelor's Degree · Novosibirsk
    Management
    UML
    BPMN
    Apply
    ≈ $15k – $36k per year (Estimated) · In office · Full-Time · Novosibirsk
    Python
    DevOps
    WebSockets
    CI/CD
    Docker
    Linux
    DNS
    DHCP
    Wi-Fi
    Management
    Confluence
    Jira
    QA
    Pytest
    Apply
    ≈ $15k – $32k per year (Estimated) · Hybrid · Novosibirsk
    PHP
    SQL
    PHP
    Symfony
    Drupal
    Databases
    MySQL
    PostgreSQL
    RabbitMQ
    Frontend
    GraphQL
    DevOps
    Docker
    Kubernetes
    Apply
    up to $28k per year · In office · Novosibirsk
    SQL
    Databases
    Oracle
    Apply
    ≈ $15k – $31k per year (Estimated) · In office · Full-Time · 5+ years exp · Novosibirsk
    1C
    Management
    Галактика ERP
    Apply
    $31k – $32k per year (net) · In office · Contractor · 3+ years exp · Novosibirsk
    Apply
    ≈ $18k – $45k per year (Estimated) · Remote (likely EAEU) · Novosibirsk
    Analytics
    Power BI
    Management
    Confluence
    Jira
    Agile
    Scrum
    Apply
    See all jobs
    This is one of many
    2,005,070 more open roles from verified company boards, updated every day.