Полный цикл разработки ПО для встраиваемых систем на основе микроконтроллеров.
Разработка ведется на языке C в соответствии с принятыми на предприятии собственными стандартами, а также международными стандартами для разработки программного обеспечения авионики.
Существует система менеджмента качества по проверке соответствия программного обеспечения стандартам путем тестирования и кодревью.
Используются системы контроля версий и планирования.
Требования
глубокое знание архитектуры какого-либо семейства микроконтроллеров (AVR, PIC, STM32, и т.д.); знание основ цифровой и аналоговой схемотехники; умение читать электрические принципиальные схемы; умение работать с документацией на микросхемы; знание и умение работать с основными цифровыми интерфейсами I2C, SPI, UART, CAN, с периферией МК (ADC, DAC); умение настраивать прерывания, таймеры и ШИМ; высшее или среднее специальное образование по технической специальности; технический английский язык на достаточном уровне для чтения документации; уверенное знание языка программирования Си; общая техническая грамотность; понимание общих принципов построения и функционирования компьютерных систем и архитектуры; ответственность, аккуратность, обучаемость, внимательность.
Является преимуществом: базовые навыки работы с осциллографом и мультиметром; базовые навыки пайки для отладки оборудования.
Квалификация
высшее образование
вакансия с trudvsem.ru
Адрес места работы
Санкт-Петербург, Обводного канала набережная, ДОМ 14