Обязанности:
Программист микроконтроллеров с умением работать на ядре Linux Обязательно: - Опыт программирования прикладных программ на С, использования System-V и POSIX концепций - нитей, таймеров, средств синхронизации и мультиплексирования, ввода-вывода; - Понимание архитектуры и принципов организации встраиваемых решений на базе ОС Linux: загрузчик, ядро и модули ядра, Device Tree, файловая система, компиляция и кросс-компиляция, отладка и т. д.; - Опыт работы с системами автоматизации сборки программного обеспечения из исходного кода (Autotools, CMake и др.); - Умение работать с технической документацией; - Умение работать с системами контроля версий (Git, Subversion); - Знание английского языка; - Умение программировать микроконтроллеры Atmega, STM32; - Умение читать и понимать принципиальные схемы для печатных плат. Желательно: - Знание скриптовых языков (Shell, Python и др.); - Опыт программирования на C++; - Опыт создания прошивок с помощью инструментов Yocto/OpenEmbedded, Buildroot, OpenWRT и др.; - Понимание принципов работы интерфейсов передачи данных (UART, SPI, I2C, PCI-E и др.); - Умение читать и понимать принципиальные схемы для печатных плат; - Понимание принципов функционирования сетей TCP/IP, опыт программирования сетевых приложений. - Владение Atmel Studio, Cube IDE, Arduino IDE; - Приветствуется умение писать ПО с графическим интерфейсом для взаимодействия с микроконтроллерами. Условия: - Официальное трудоустройство с графиком работы 5/2 8:00-17:00 .Junior Программист микроконтроллеров STM32
От 100 000 до 100 000 руб.
Казань. Станции метро: Аметьево
ПромБудущее
От 40 000 до 45 000 руб.
Казань. Станции метро: Аметьево
ГАУЗ Республиканский клинический онкологический диспансер МЗ РТ имени профессора М.З. Сигала