Кафедра проектування та експлуатації електронних апаратів

Язык:

MIDDLE EMBEDDED ENGINEER

Мы нанимаем опытного инженера по встраиваемым системам, чтобы расширить команду для наших существующих клиентов в областях, связанных с проектами в области отопления, автомобилестроения и интеллектуальных систем. Все проекты требуют разработчиков с сильным аналитическим складом ума.

ПРОЕКТ

МЫ НАНИМАЕМ НА 3 ПРОЕКТА С РАЗЛИЧНЫМИ ПОТРЕБНОСТЯМИ И СПЕЦИФИКАЦИЯМИ:

Мы разрабатываем решения мирового класса в области устойчивой энергетики, которые помогают разработать лучшую концепцию для любого типа недвижимости, будь то многоквартирный дом, промышленное здание, гостиница или загородный дом
Мы совершенствуем автомобильные тормозные системы
Мы работаем над новым решением для умного города

Технологический стек: Linux Pure C / С ++ / QT / QML / LUA / CAN, FreeRTOS, Cortex M0, SPI, I2C, MQTT, RS485, MODBUS / ZigBee.

ОБЯЗАННОСТИ

Разработка отдельных компонентов, модулей, классов, устройств
Кодировать, отлаживать, документировать и поддерживать части программного и аппаратного обеспечения
Выполнение различных видов тестирования
Участие в оценочных и планировочных сессиях
Внесение вклада в разработку технической проектной документации и пользовательской документации
Оказание помощи инженерам-испытателям и вспомогательному персоналу в решении технических вопросов установки программного обеспечения и его эксплуатации.
Участвовать в конференц-звонках и личных встречах с Заказчиком и партнерами Заказчика.
Соблюдайте лучшие инженерные практики, технические стандарты и критерии качества, изложенные в проекте.
Отчет о состоянии и прогрессе в соответствии с проектом и требованиями компании
Определите текущие недостатки в процессе разработки, принятых процедурах и методах проектирования, конфигурациях среды и т. д., и предложите улучшения
Обсуждайте технические проблемы с архитектором, руководителем группы и руководителем проекта.
Повышайте свою квалификацию в областях знаний на различных учебных курсах, семинарах и / или в других учебных заведениях.

ТРЕБОВАНИЯ К КАНДИДАТАМ

Эксперт в C, хороший C ++
Базовые знания в области цифровой / аналоговой электроники и понимания электронных схем
Опыт работы со встроенным программным обеспечением MCU на базе ARM
Опыт кроссплатформенной разработки, знание GCC, опыт работы с Linker Scripts
Большой опыт написания прошивки для систем на основе голого металла и RTOS
Хорошее понимание RTOS-синхронизации и коммуникационных примитивов (Mutex, Semaphore, Message Queues и т. д.)
Знание интерфейсов связи MCU: UART, SPI, I2C, CAN
Базовый опыт работы с осциллографом, мультиметрами, цифровыми анализаторами сигналов и другим лабораторным оборудованием.
Опыт работы с сетевыми протоколами TCP / UDP: MQTT, HTTP (s) или другие
По крайней мере, средний уровень английского

БЫЛО БЫ ПЛЮСОМ:

Степень в области электротехники, электроники, телекоммуникаций или эквивалент
Системный подход к решению проблем, документированию и тестированию
Знание других языков программирования или технологических стеков
Опыт работы с ядром Linux
Опыт работы в Yocto или Buildroot
Опыт работы в UI / UX с Qt Designer
Опыт работы с AWS, Azure или другими облаками
Опыт работы с BT, BLE, WiFi, Lora или другими беспроводными протоколами
Стандарт знаний MISRA
Опыт работы с юнит-тестами, документация
Навыки пайки
Опыт маршрутизации на печатных платах