- от 80 000 руб.
Описание
Владение базовой терминологией (static, const, volatile, наследование и др.) и особенностей ее применения; Понимание отличий реализации в C и C++ механизма приведения типов и последствий его некорректного использования, а также последствий некорректного использования макросов; Опыт использования в работе стандартных библиотек С и C++; Опыт разработки архитектуры ПО (понимание различий между связыванием на стадиях компиляции и выполнения; понимание различий между асинхронной и синхронной обработкой событий; способность учитывать особенности использования разделяемых ресурсов; опыт использования шаблонов проектирования; опыт разработки многопоточных приложений). Стремление к самообучению и саморазвитию в областях программирования и разработки ПО; Способность аргументировать свою точку зрения, грамотная письменная и устная речь. Будет плюсом: Использование при разработке наглядного материала (бумага+ручка, доска+маркер, UML, SDL и др.); Использование систем контроля версии и непрерывной интеграции; Применение integration-тестов и unit-тестов; Опыт отладки в gdb: Опыт разработки драйверов или приложений под Linux; Опыт сборки загрузчика Linux или самого ядра Linux.Обязанности
Разработка встраиваемого ПО на C/C++17 для систем радиосвязи на ОС Linux; Разработка новых алгоритмов для систем радиосвязи (ППРЧ, самоорганизация, адаптивность), их моделирование и реализация их на целевой платформе; Автоматизация процессов разработки: тестирование, оценка покрытия кода, выпуск продукции, непрерывная интеграция, Docker; Модернизация текущей кодовой базы; Сборка для новой продукции загрузчика (U-Boot), ядра (Linux) и файловой системы; Код-ревью, обсуждение текущих и планирование новых разработок.
18 дней назад
Источник: trudvsem.ru
Рекомендуемые вакансии
от
100 000 Р
Описаниеопыт описания/тестирования/отладки цифровых схем на языке Verilog/VHDL от 2 лет; опыт работы c questasim/modelsim. Обязанностиразработка, анализ алгоритмов цифровой обработки сигналов и реализ...
12.04.2024; Источник: trudvsem.ru
Вакансия Программист (Ведущий программист) С++.
Обязанности
Обязанности: Разработка и реализация системного ПО радиолокационного оборудования, а также сопутствующих систем, взимодействие с железом; Документирование результатов работы; ...
08.04.2024; Источник: trudvsem.ru
Работа Инженер-программист С++/Qt (разработка специального программного обеспечения).
Обязанности
Обязанности: Разработка специального программного обеспечения для решения задач по защите информации Требования: Знание С++, Qt 5.0 и старше Знание стека TCP/IP Понимание принципов ...
24.04.2024; Источник: trudvsem.ru