Системный программист (C/С++, Linux kernel)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
АО "Смарткор" — мы про создание радиоэлектронной аппаратуры (РЭА) и программных решений с применением технологий искусственного интеллекта (AI) и компьютерного зрения (CV), которые ускоряют бизнес, исключают рутину и повышают эффективность за счет снижения ошибок, вызванных человеческим фактором.
Мы инновационная компания и команда профессионалов, которая создает уникальные технические решения, адаптированные под потребности наших клиентов в таких сферах, как промышленность, медицина, транспорт, образование, умный город, и не только. А стремимся к тому, чтобы благодаря нашим технологиям бизнес тратил меньше, а зарабатывал больше.
Ожидания от кандидата
Обязанности:
- Разработка и поддержка одноплатных компьютеров и вычислительных модулей на базе процессоров НТЦ «Модуль».
- Создание встроенного программного обеспечения: драйверов, системных приложений, адаптированных сборок Embedded Linux (Debian, Astra).
- Оптимизация и улучшение существующих систем для повышения их производительности и надежности.
Требования:
- Отличное знание языков программирования C и C++.
- Уверенная работа с ОС Linux, модификации и сборки ядра под целевую платформу.
- Глубокое понимание архитектуры ядра Linux и опыт работы с ним.
- Навыки разработки драйверов и системных приложений.
- Готовность работать с «железом» - целевой аппаратной платформой.
- Комментирование, тестирование, отладка и развертывание собственного кода.
- Умение работать в команде, и желание развиваться в профессиональной среде.
Будет плюсом:
- Знакомство с ОС Debian, AstraLinux, опыт работы с загрузчиком U-Boot
- Опыт сборки ядер Linux под архитектуры ARM / MIPS / PowerPC, их установки и запуска
- Опыт разработки ПО микроконтроллеров (STM32, Миландр), знакомство с Assembler
- Опыт работы с Jira, Gitlab, построения DevOps-конвейеров для системного ПО
- Понимание основ электроники, опыт пусконаладки, умение диагностировать аппаратные проблемы устройства
- Знакомство с продуктами и процессорами НТЦ «Модуль»
Условия работы
- Полная занятость, график работы 5/2, рабочий день с 9:00 до 18:00.
- Работа на месте работодателя в комфортном офисе с зонами отдыха и кафе-столовой.
- Расширенный ДМС и забота о здоровье сотрудников.
- Возможности для профессионального и карьерного роста.
- Участие в интересных и значимых проектах, которые решают реальные задачи бизнеса.
Если ты хочешь работать в динамичной и инновационной среде, где твои идеи и навыки будут востребованы, присоединяйся к нам!