yandex
Страна
Беларусь
Зарплата
2 700 $ – 3 000 $
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
В офисеПолная занятость

Embedded Linux Engineer (C/C++, ARM/x86, Kernel)

Оценка ИИ

Привлекательная вакансия для опытных системных инженеров с конкурентной зарплатой в долларах и возможностью работы над сложными техническими задачами без бюрократии.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
Оценка ИИ

Высокая сложность обусловлена необходимостью глубоких знаний ядра Linux, написания драйверов и работы с Device Tree, а также требованием к опыту более 5 лет.

Анализ зарплаты

Медиана3 200 $
Рынок2 500 $ – 4 500 $
Оценка ИИ

Предложенная зарплата ($2700-3000) находится в рамках рыночного диапазона для Senior Embedded инженеров в Минске, хотя для топовых специалистов с глубоким знанием Kernel Space рынок может предлагать до $4000+.

Сопроводительное письмо

Меня заинтересовала вакансия Embedded Linux Engineer в Unic Lab, так как мой опыт разработки модулей ядра и работы с архитектурами ARM/x86 полностью соответствует вашим текущим задачам. Я имею глубокую экспертизу в C/C++ и уверенно работаю с Buildroot и U-Boot, что позволит мне эффективно включиться в процесс разработки встроенного ПО и интеграции с периферией.

Особенно привлекает возможность влиять на архитектуру проектов и работать в команде без лишней бюрократии. Я имею опыт отладки на реальном железе и понимание сетевого стека, что критично для ваших задач по взаимодействию user space и kernel space. Буду рад обсудить, как мой опыт поможет в развитии ваших продуктов.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Unic Lab уже сейчас

Присоединяйтесь к команде Unic Lab и создавайте сложные системные решения на уровне ядра Linux!

Описание вакансии

#embedded #linux #Kernel #ARM #C #C++

Embedded Linux Engineer (C/C++, ARM/x86, Kernel)

Компания: Unic Lab

Локация: Минск | офис (БЦ Призма, ст.м. Партизанская)

Формат работы: полный день, работа в офисе

З/П: 2700-3000$

Должностные обязанности:

Ищем инженера, которому интересен не просто Linux, а работа на уровне системы и железа.

Проект:

Разработка встроенного ПО под Linux для ARM и x86 с фокусом на:

  • программирование модулей периферии;
  • работу с протокольной периферией (низкий уровень);
  • взаимодействие user space ↔️ kernel space;
  • интеграцию с ESP32;
  • разработку сервисов и утилит на C++ (в т.ч. скрипты/автоматизация).

Используем: buildroot, u-boot, Qt (Qt5/6), bash/shell.

Есть задачи на уровне kernel (Linux 5.15, модули ядра, device tree, драйверы, I/O, прерывания).

Команда — 4 инженера, без лишней бюрократии: можно влиять на архитектуру и технические решения.

Знание/опыт:

  • 5+ лет в embedded;
  • уверенное понимание Linux (user + kernel space);
  • опыт написания модулей ядра / драйверов;
  • C/C++;
  • понимание сетевого стека (TCP/UDP, SSL/TLS);
  • опыт работы с железом и отладкой на устройствах.

Условия труда:

работу в офисе с возможностью гибридного формата после испытательного срока.

  • сложные проекты, которые позволяют расти профессионально.
  • комфортную среду и поддерживающую команду.

Контакты:

Откликнуться

_____________

Подписаться на вакансии: @rabotaembedded

Прислать вакансию: @EmbeddedWorkBot

Наш чат: @proembedded

Откликнуться

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • C++
  • Linux Kernel
  • ARM
  • x86
  • Buildroot
  • U-Boot
  • Qt
  • Bash
  • Shell
  • Device Tree
  • TCP/IP
  • SSL/TLS
  • ESP32

Возможные вопросы на собеседовании

Вакансия предполагает работу с драйверами и прерываниями.

Расскажите о вашем опыте написания обработчиков прерываний в контексте ядра Linux: как вы разделяете обработку на top half и bottom half?

Проект использует Device Tree для конфигурации железа.

Как бы вы описали новое устройство в Device Tree и какие основные свойства (properties) необходимо указать для корректной привязки драйвера?

Упоминается взаимодействие user space и kernel space.

Какие механизмы передачи данных между пространством пользователя и пространством ядра вы использовали (ioctl, mmap, netlink, sysfs) и в каких случаях каждый из них предпочтительнее?

В стеке технологий указан Buildroot.

Опишите процесс добавления собственного пакета или кастомной конфигурации ядра в систему сборки Buildroot.

Работа ведется с сетевым стеком и SSL/TLS.

С какими сложностями вы сталкивались при реализации защищенных соединений на встраиваемых системах с ограниченными ресурсами?

Похожие вакансии

более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

Страна
Беларусь
Зарплата
2 700 $ – 3 000 $