Компания Divisus
Комплексные системы безопасности
(495) 663-71-75

Инженер-программист

Требуемый опыт работы: не требуется

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

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

  • Разработка и программная реализация элементов системы управления БЛА

Требования :

Git:

  • Выполнять слияние веток;
  • Решать конфликты слияния;
  • Выполнять перебазирование;
  • Понимать, когда выполнять «перебазирование», а когда «слияние»;
  • Работать с подмодулями:
  • Выполнять инициализацию подмодулей;
  • Выполнять обновление подмодулей;
  • Понимать, как основной проект интерпретирует включенные в него подмодули.
  • Придерживаться модели ветвления «Git Flow».

Язык программирования Си:

  • Понимать указатели языка Си:
  • Указатели на переменные;
  • Указатели на функции.
  • Уметь обращаться к выделенной области памяти через указатель.

Программирование микроконтроллеров:

  • Среда разработки основана на Eclipse;
  • Использовать «GNU Arm Embedded Toolchain»;
  • Придерживаться стандарта «ISO С11»;
  • Понимать и придерживаться принципов программирования «SOLID»;
  • Придерживаться принятой структуры проектов и принятых шаблонов оформления исходного кода;
  • Уметь работать с периферией микроконтроллера через регистры;
  • Умение вносить изменения в «linkerScript» файл приветствуется;
  • Опыт работы с микроконтроллерами «STM32» приветствуется;

Операционные системы реального времени (ОСРВ):

  • Понимать, как обеспечивается атомарность операций в ОСРВ с вытесняющей многозадачностью на микроконтроллере;
  • Понимать поведение таких примитивов операционных систем как:
  • Очереди;
  • Задачи (потоки);
  • Мьютексы;
  • Семафоры;
  • Опыт работы с ОСРВ «freeRTOS» приветствуется.

Умения работы в MatLab приветствуются, а именно:

  • Проектирование цифровых фильтров с последующим их применением в микроконтроллере;
  • Отладка отдельных модулей программы микроконтроллера с применением имитационного моделирования в среде Matlab/Simulink.

Умение читать электрические принципиальные схемы.

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

  • Возможности профессионального и карьерного роста;
  • Ежемесячные премии по результатам работы;
  • Возможность профессионального обучения лучших сотрудников;
  • Оформление в соответствии с ТК РФ;
  • Яркую корпоративную жизнь, ежегодно проводим более 15 мероприятий спортивного, экстремального, творческого и развивающего характера.

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

  • Спортивный зал;
  • Бассейн и баня;
  • Столовая с 70% компенсацией питания;
  • Удобный паркинг для сотрудников;
  • Велопарковка;
  • Корпоративная сотовая связь;
  • Футбольное поле на крыше, доступное круглый год;
  • Секции по йоге, аэробике, волейболу и баскетболу, теннису; армейский рукопашный бой.

И это не предел – список регулярно пополняется. Впереди много нового!

Если Вас заинтересовала вакансия, заполните анкету соискателя или высылайте свое резюме на E-mail: ivashenko@stavuchet.ru с пометкой должности или звоните по телефону (8652) 52-44-44 доб. 147. В случае положительного рассмотрения резюме с Вами свяжутся в течение 7 дней.