• Анализ исходных требований‚ уточнение поставленных задач‚ разработка оптимальных решений‚ оценка трудоемкости
• Доработка существующего кода
• Знание языков программирования Си, Си++
• Знание основных встроенных протоколов (uart, spi, i2c, usb, modbus)
• Знание периферии: ADC, DMA, таймеры, обработка прерываний
• Умение документировать код, писать тесты
• Желательно знание схемотехники: тактирование, питание, правильная разводка земель, активные фильтры, работа с lcd, ethernet, usb, can, внешняя память - flash, sd, sram, sdram; GSM, GPS
• Желателен опыт программирования для РС - builder, wxvidgets, qt, etc
• Навыки работы с svn/git
• Желателен опыт работы с Linux - сборка, настройка, программирование
• Желателен (не обязательно) опыт программирования на Android/IOS
• Английский – чтение технической литературы.