Инженерная компания с собственным производством продукции, связанной с коммутаторами и маршрутизаторами.
— Большая часть информации под NDA, подробности о проекте – на встрече с техническим руководителем.
— Вакансия открыта в связи с расширением
Компания ждет от вас:
— Senior С++ (опыт от 5 лет)
— Обязателен опыт в роли программиста C/C++ в сфере телекома — понимание работы сетевых устройств
— Глубокие знания и опыт работы с системами реального времени и низкоуровневым программированием
— Понимание работы ядра Linux и умение разрабатывать драйверы для различных типов устройств
— Владение многопоточностью (pthreads) и межпроцессным взаимодействием (IPC)
— Опыт в проектах, связанных с оптимизацией и работой с памятью
— Опыт работы с инструментами разработки (GNU Toolchain, Make, CMake)
— Умение писать эффективный код для встраиваемых платформ с ограниченными ресурсами
— Хорошее владение системой управления версиями Git и использование инструментов вроде GitLab
Дополнительным преимуществом будет:
— Знания веб-технологий (HTML, JavaScript, WebSocket, REST API)
— Навыки работы с Docker и интерпретируемыми языками (bash, python)
Задачи:
— Программирование коммутаторов и маршрутизаторов, написание драйверов
Технологии, с которыми предстоит работать:
— Загрузчики и низкоуровневое ПО — U-Boot, Trusted Firmware for ARM
— Инструменты разработки — GNU Toolchain, Make, CMake
— Ядро Linux и драйверы — Character device drivers (UART, I2C, SPI), Block device drivers (Flash, eMMC), Network device drivers (Ethernet), Платформо-зависимые драйверы (SoC-specific), Инструменты: GNU Toolchain, Make, Devicetree
— Системный уровень и утилиты – glibc, BusyBox, systemd/initd
— Разработка приложений на C/C++ — Многопоточность (pthreads), Межпроцессное взаимодействие (IPC), Асинхронное программирование
— Системы сборки – Buildroot, Yocto Project, openwrt
— Пользовательский интерфейс и web разработка – Html, JavaScript, WebSocket, REST API
— Технологии виртуализации – Docker
— Системы контроля версий – Git, Gitlab
— Интерпритируемые языки – bash, python
Компания предлагает:
— Удаленный формат сотрудничества
— Предоставление техники при необходимости
— Начало рабочего дня в промежутке с 7.00 до 11.00 МСК в зависимости от вашего часового пояса
— Официальное трудоустройство в штат (ИП/ГПХ компания не рассматривает)
— Возможность профессионального/карьерного роста
— Стабильный интересный проект
Зарплата:
до 450 000 руб. за месяц, на руки
Стаж:
Более 6 лет