Текст заказа
Старший программист С/С++
Компания: Retail Personal
Город: Москва
Для нашего заказчика - крупнейшего генподрядчика Росатома с IT-аккредитацией, - мы в поиске **Ведущего программиста** в отдел разработки программного обеспечение и аппаратных средств, который занимается направлением СКУД и системами учета.
На рынке компания уже работает более 25 лет и занимается проектированием, разработке, строительных работах и обслуживании построенных объектов. Также сейчас компания активно работает в направлении разработки системы безопасности. Сейчас активно работает над строительством АЭС в России и дружественных странах: _Турция, Египет, Бангладеш и другие._
**ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ:**
-----------------------------
* Разрабатывать программное обеспечение под архитектуры ARM64 и ARM32 для микроконтроллеров STM32, Artery, Миландр;
* Согласовывать электрические схемы устройств в части распределения ресурсов и интерфейсов микроконтроллера;
* Реализовывать протоколы взаимодействия OSDP, CAN, Modbus;
* Работать с интерфейсами RS485, RS422, RS232, Wiegand, 1-Wire;
* Разрабатывать отказоустойчивое ПО непрерывного функционирования для систем СКУД и учёта;
* Отлаживать и проводить первичное тестирование ПО, исправлять ошибки, выявленные при тестировании;
* Разрабатывать технологическое ПО для внутрисхемного тестирования устройств и десктопное ПО для нагрузочного тестирования;
* Участвовать в подготовке требований к ПО, оценивать сроки и этапы выполнения задач, участвовать в испытаниях;
* Документировать код и участвовать в написании технической документации на разработанное ПО.
**ЧТО МЫ ОЖИДАЕМ:**
-------------------
* Опыт программирования на языках программирования C/C++ для микроконтроллеров;
* Понимание архитектуры микроконтроллеров и опыт работы с периферией;
* Опыт разработки приложений под ОСРВ: FreeRTOS, uCOS;
* Опыт работы с промышленными интерфейсами CAN, RS485, RS422, RS232, Wiegand, 1-Wire;
* Опыт реализации протоколов в взаимодействии CAN,OSDP, Modbus;
* Опыт работы с внутрисхемными отладчиками и средами разработки (Linux, Keil, IAR);
* Знание GCC, GDB, CMake, Make и сетевых протоколов TCP/IP;
* Опыт работы с технической документацией на английском языке;
* Опыт работы с системой контроля версий SVN, Git и тд.
**ЧТО МЫ ПРЕДЛАГАЕМ:**
----------------------
* Официальное оформление по ТК РФ, ДМС со стоматологией;
* Работа в графике 5/2 с 9:00 до 18:00 с гибким началом рабочего дня;
* Современный офис на м. Третьяковская в шаговой доступности;
* Своевременная заработная плата 2 раза в месяц без задержек;
* Квартальные премии по итогам работы;
* Льготы аккредитованной IT-компании;
* Участие в крупных проектах с возможностью карьерного роста.