Senior Linux Kernel Developer
Привет! Ищу Senior Linux Kernel Developer в команду SberRoboticsLab. В Центре Робототехники Сбера мы занимаемся созданием универсального воплощенного ИИ, который способен управлять разнообразными физическими воплощениями, в частности манипуляторами, мобильными колесными роботами и робот-собаками. Кроме этого, одним из ключевых направлений нашей работы является разработка антропоморфного робота общего назначения.
Что предстоит делать:
- Исследовать, проектировать и разрабатывать новые программные продукты
- Проверять связи Linux систем с внешними устройствами в лаборатории
- Настраивать систему Linux, портировать и писать с нуля Linux драйверы устройств
- Поддерживать и разрабатывать систему обновления Embedded linux
- Оптимизировать embedded Linux под real-time требования
- Участвовать в разработке технической проектной документации и пользовательской документации
- Сотрудничать с другими членами проектной группы, чтобы убедиться, что конечный продукт имеет требуемое программное обеспечение, электронное оборудование и механическое оборудование, которые правильно работают вместе и работают по требованиям, указанным в спецификациях продукта.
Требования:
- Опыт разработки на C/C++ от 5 лет
- Опыт разработки программного обеспечения для встраиваемых платформ Linux от 3-х лет
- Знание архитектуры процессоров ARM (x86 будет плюсом)
- Опыт работы с кросс-компиляторами с открытым исходным кодом и разработкой ядра Linux
- Опыт работы c загрузчиками (UBoot and etc)
- Знание и опыт работы с подсистема ядра Linux (V4L2, DRM, Linux Media Controller API, Event System and и т.д.)
- Понимание концепций операционной системы реального времени, планировщиков задач и т.д.
- Опыт написания/портирования драйверов Linux
- Опыт работы с системой/системами сборки Embedded Linux дистрибутива (OpenWRT/Buildroot, UBI, Yocto)
- Уверенный опыт написания скриптов на Bash, Python и т.п.
Также плюсом будет:
- Open-source проекты
- Опыт доведения R&D до Production
- Опыт работы с ROS1, ROS2.
- Опыт работы c Nvidia Linux4Tegra ядро.
Условия:
- Достойная заработная плата (оклад от 250 net + годовая премия)
- Работа в офисе (г. Москва, метро Кутузовская), с парковкой и спортзалом, массажными креслами и зонами отдыха
- Уникальные масштабные проекты, работа в приоритетном направлении
- расширенная программа ДМС (возможность подключения родственников), страхование жизни, специальные условия по кредитам/ипотеке, скидки от компаний-партнёров
Резюме, рекомендации, вопросы в телеграм @karprokar