Инженер-программист (embedded developer)
Основные требования к кандидату:- Опыт коммерческой разработки на С/С++ (программирование микроконтроллеров);
- Умение работать в современных средствах разработки Firmware.
Приветствуются:
- Опыт работы с беспроводными технологиями WiFi, BLE, LoRa, GSM, NBIoT, GPS и т.п.;
- Опыт использования интерфейсов SPI, I2C, Ethernet, USB, UART, CAN и т.п.;
- Опыт разработки встраиваемых систем на основе Embedded Linux;
- Опыт разработки печатных плат в среде Altium Designer.
- Знание основ жизненного цикла проекта;
- Знание основ бережливого производства;
- Владение английским языком.
Чем предстоит заниматься:
- Разработка микроконтроллеров на С (основные проекты строятся на базе STM32, AVR, ESP, Nordic, TI);
- Ведение проекта в системе Git;
- Участие в разработке документации;
- Реверс инжиниринг;
- Взаимодействие со смежными отделами разработки, командная работа над проектами.