Частное лицо
Описание
System Software Engineer (Разработка ОС на базе Linux)
Локация: Казахстан ( Шымкент )
Формат работы: Full-time / (обсуждаемо)
Стек: C, C++, Linux Kernel, LFS, Bash, Qt (опционально), GTK (опционально)
О проекте
Мы приступаем к амбициозной задаче — созданию собственной операционной системы на базе ядра Linux. Цель проекта: разработка легковесной и безопасной системы с уникальным набором предустановленного ПО и оптимизированным окружением под конкретные задачи.
Основные задачи
· Проектирование и сборка дистрибутива (опыт с Linux From Scratch — огромный плюс)
· Настройка и оптимизация ядра Linux под целевое железо и сценарии использования
· Разработка системных компонентов и утилит на C/C++
· Создание системы управления пакетами, обновлений и репозитория
· Настройка графического окружения (X11/Wayland) и пользовательского интерфейса
Требования
· Глубокие знания C и C++ (системное программирование, работа с памятью, многопоточность)
· Понимание архитектуры ядра Linux, загрузчиков (GRUB / systemd-boot), init-систем
· Опыт работы с системами сборки (Make, CMake, GCC/Clang)
· Навыки написания скриптов на Bash или Python для автоматизации сборки
· Знание сетей, файловых систем (ext4, btrfs, overlayfs) и основ безопасности Linux
Будет плюсом
· Опыт с Yocto Project, Buildroot, Arch Build System или NixOS
· Написание драйверов или модулей ядра
· Участие в Open Source проектах
· Qt (QWidgets / QML) или GTK — для разработки графических системных утилит и конфигураторов
Локация: Казахстан ( Шымкент )
Формат работы: Full-time / (обсуждаемо)
Стек: C, C++, Linux Kernel, LFS, Bash, Qt (опционально), GTK (опционально)
О проекте
Мы приступаем к амбициозной задаче — созданию собственной операционной системы на базе ядра Linux. Цель проекта: разработка легковесной и безопасной системы с уникальным набором предустановленного ПО и оптимизированным окружением под конкретные задачи.
Основные задачи
· Проектирование и сборка дистрибутива (опыт с Linux From Scratch — огромный плюс)
· Настройка и оптимизация ядра Linux под целевое железо и сценарии использования
· Разработка системных компонентов и утилит на C/C++
· Создание системы управления пакетами, обновлений и репозитория
· Настройка графического окружения (X11/Wayland) и пользовательского интерфейса
Требования
· Глубокие знания C и C++ (системное программирование, работа с памятью, многопоточность)
· Понимание архитектуры ядра Linux, загрузчиков (GRUB / systemd-boot), init-систем
· Опыт работы с системами сборки (Make, CMake, GCC/Clang)
· Навыки написания скриптов на Bash или Python для автоматизации сборки
· Знание сетей, файловых систем (ext4, btrfs, overlayfs) и основ безопасности Linux
Будет плюсом
· Опыт с Yocto Project, Buildroot, Arch Build System или NixOS
· Написание драйверов или модулей ядра
· Участие в Open Source проектах
· Qt (QWidgets / QML) или GTK — для разработки графических системных утилит и конфигураторов
ID: 395570196
Связаться с продавцом
xxx xxx xxx
Опубликовано сегодня в 13:12
Ищем опытного программиста
Местоположение