Разработчик встраиваемого ПО (Embedded Software Developer, Middle)

з/п не указана

Вакансия в архиве

Работодатель, вероятно, уже нашел нужного кандидата и больше не принимает отклики на эту вакансию

Показать описание вакансии

Требуемый опыт работы: 1–3 года

Полная занятость, полный день

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

Разрабатываемые программно-аппаратные решения включают в себя:

  • устройства на базе микроконтроллеров/ПЛИС (SoC);
  • системное ПО и драйверы для работы с устройством в среде ОС Windows;
  • пользовательские прикладные программы с графическим интерфейсом.

Обязанности:

  • прототипирование на отладочных платах;
  • разработка и обоснование архитектуры программного обеспечения для микроконтроллеров;
  • разработка микропрограммного обеспечения (bare-metal или используя RTOS);
  • написание драйверов для периферии микроконтроллеров;
  • написание Unit test для проектируемых модулей.

Требования:

  • высшее техническое образование;
  • отличное знание C/C++;
  • знание принципов ООП;
  • опыт разработки через тестирование (TDD) или написание Unit Test;
  • опыт программирования микроконтроллеров (ARM Cortex M3);
  • опыт работы с RTOS (freeRTOS);
  • опыт работы с различной периферией (SPI, CAN, UART, I2C, USB);
  • знание английского языка на уровне чтения технической документации.

Плюсом будет:

  • знание основ цифровой схемотехники;
  • опыт разработки устройств на базе FPGA;
  • опыт работы со стеком USB 3 (Cypress FX3);
  • опыт работы с TCP/IP стеком (lwIP или nichestack);
  • опыт проектирования MassStorage устройств;
  • опыт работы с измерительным оборудованием (осциллограф, логический анализатор, паяльная станция);
  • опыт работы с системами сборки (qmake, make, eclipse cdt managed system);
  • опыт работы с Gitlab;
  • опыт работы с Gitlab CI.

Мы предлагаем:

  • новые задачи, профессиональные вызовы и качественные решения в каждом проекте;
  • современная лабораторная база и новейшее оборудование, специализированное ПО;
  • самореализация, возможность профессионального роста;
  • поддержка от руководства идей и экспериментов, оперативное принятие решений;
  • молодой, но опытный коллектив, открытый обмен идеями и знаниями;
  • возможность сертификации и обучения за счет компании.

А кроме того:

  • конкурентоспособная «белая» заработная плата, а также проектные премии;
  • ДМС, отпуск по ТК;
  • рабочий график с гибким началом и окончанием рабочего дня;
  • помимо современного рабочего места в офисе имеются переговорные комнаты, кухни, зоны для игр, свой тренажерный зал;
  • всегда в наличии конфеты, печенье, мюсли, чай, кофе и молоко;
  • спортивные и выездные командные мероприятия.

Ключевые навыки

STM32MicroblazeFX3NIOSIIRTOSFreeRTOSxilkernelMicroC-OS-IIlwIPNicheStackI2CCANUART, USB, USB-HIDGit, GitlabFPGAXilinxAlteraTDDUnit Testingclangfirmware

Адрес

Москва, улица Ибрагимова, 31
Показать на карте
­

Вакансия опубликована 15 июля 2019 в Москве

Написать сопроводительное письмоПисьмо отправлено

Сопроводительное письмо к отклику