О компании и команде
Наша компания занимается разработкой приборов для аналитической химии. Мы поставляем автоматизированные решения в области хроматографии, титрования, ионометрии.
Нам в команду требуется программист микроконтроллеров для разработки и поддержки новых устройств.
Задачи:
- разработка и сопровождение ПО для микроконтроллеров с ядром Cortex-M
- программирование коммуникации между устройствами по CAN, Ethernet, USB, RS-485
- отладка устройств и ПО
- разработка библиотек для использования в прошивках разных приборов
- совершенствование процесса тестирования устройств и других вспомогательных процессов
- разработка принципиальных схем и трассировка печатных плат (опционально, планируем отдать на аутсорс и сосредоточится на ПО)
Требования:
- Опыт программирования микроконтроллеров С/С++
- Знание принципов SOLID, DRY, KISS, YAGNI
- Опыт работы с CAN, SPI, I2C, UART, RS-485, Ethernet, USB
- Опыт использования систем контроля версий Git
- Опыт отладки приборов
- Желателен начальный уровень Python
- Желателен опыт работы с Linux
- Желателен опыт с микроконтроллерами STM
Условия:
- полный рабочий день, 5/2
- периодически можно брать работу на дом
- работа с тикетами в redmine
- премии по завершению проектов
- комфортный офис у м. Румянцево