от 150000 RUR
Москва
Авиамоторная улица 8с12
Авиамоторная улица 8с12
От 1 года до 3 лет
ООО НПП "Фликс"- производственная компания полного цикла. Мы занимаемся разработкой и производством монолитных керамических и других типов СВЧ-фильтров, мультиплексоров, перестраиваемых фильтров, коммутаторов фильтров, линейных трактов радиоприемных устройств, мобильных синтезаторов частот и тест-трансляторов.
В новый департамент "Радиосистемы" мы ищем разработчиков встраиваемого программного обеспечения на стеке Linux С/С++ для программно - определяемых аппаратных платформ радиооборудования, реализующего системное и алгоритмическое программное обеспечение продуктов и изделий систем беспроводной связи и передачи информации. Основными областями деятельности являются некоторые или все из следующих подобластей в зависимости от навыков.
Чем предстоит заниматься:
- Сборка и конфигурирование ОС Linux для ARM процессоров программно-определяемых аппаратных платформ;
- Модификация компонентов ОС (kernel, RootFS и т.д.);
- Разработка модулей ядра Linux и драйверов устройств;
- Модификация и разработка загрузчиков u-boot, yocto или buildroot;
- Написание документации по использованию и тестированию устройств;
- Разработка системного, интерфейсного и алгоритмического программного обеспечения;
- Отладка аппаратно-программной части, оптимизация работы программ.
Что мы ожидаем:
Внимание! Рассмотрим кандидатов с навыками и умениями частично удовлетворяющие требованиям ниже.
- Знание архитектуры ядра Linux;
- Опыт разработки кода драйверов ядра, системных компонент на С/С++;
- Навыки отладки и тестирования ядра ОС, RootFS;
- Навыки сборки и модификации OC Linux через BuildRoot/Yocto;
- Уверенное владение современным C++17/20: constexpr, концепты, coroutines, STL;
- Опыт коммерческой разработки под Linux: пользовательское и/или системное пространство, системные вызовы, IPC, многопоточность (pthread, std::thread);
- Опыт embedded – разработки (ARM Cortex-A/R/M, RISC-V, SoC FPGA);
- Опыт работы с: Git (branching, code review, Git Flow), CMake или Meson, отладчиком (GDB/LLDB, core-dump, tracepoints);
- Общее знание архитектуры операционной системы Linux;
- Знание языка C\C++;
- Владение средствами разработки ПО под Linux (GNU Compiler collection (GCC), GNU make, GNU Debugger (GDB);
- Опыт разработки системного ПО (подсистемы ядра Linux, драйверы, взаимодействие с ядром Linux);
- Опыт работы с сетевыми протоколами;
- Системы контроля версий, предпочтительно Git;
- Опыт программирования микроконтроллеров;
- Начальные знания в области схемотехники микропроцессорных систем;
- Активная коммуникация и самостоятельное решение проблем, с использованием собственного опыта / экспертизы;
- Знание иностранного языка (Английский) на уровне B2 / C1.
Будет плюсом:
- Опыт разработки / исследования / спецификации алгоритмов и технологий беспроводной передачи данных;
- Знание алгоритмов и принципов линейной алгебры, вычислительной математики, цифровой обработки, статистического и спектрального анализов сигналов;
- Знание теории информации, цифровой обработки сигналов, теории адаптивных фильтров, моделирование линейных и не линейных радиочастотных устройств, статистического и спектрального анализов сигналов;
- Знание современных технологий и архитектур построения сетей беспроводной связи, в том числе, мобильной и спутниковой, а также стандартов технологий LTE / 5G TN / NTN;
- Знание принципов верификации и тестирования алгоритмов и математических моделей;
- Понимание процесса разработки программного встраиваемого обеспечения на аппаратных языках программирования (HDL);
- Опыт разработки архитектуры программного обеспечения;
- Опыт международных научных публикаций и выступлений.
Условия:
- Официальное трудоустройство по ТК РФ;
- Полностью белая з/п, уровень обсуждается с финальным кандидатом;
- Режим работы 5/2 с 9:00 до 18:00;
- ДМС по окончанию испытательного срока;
- Расположение в центре Москвы, в 5 минутах от метро/БКЛ Авиамоторная;
- Уютная комната для отдыха, кухня;
- Полная комплектация современным оборудованием;
- Работа в компании, в которой ваши идеи, инициативы и творческий потенциал будут цениться и поддерживаться;
- Молодой, дружный коллектив.