Зеленоград
Инженер-программист встроенного ПО для микроконтроллеров (embedded developer) требуется производственной компании (IT аккредитована)
Обязанности:
- Разработка встроенного ПО устройств на базе ARM Cortex-A (32/64), Cortex-M, ARM9, ARM7, TI DSP с применением ОС реального времени (в некоторых случаях под Embedded Linux)
- Разработка драйверов устройств (DMA, IRQ и т.д.)
- Отладка и поддержка разрабатываемого ПО
Требования:
- Опыт работы с контроллерами на базе архитектуры ARM
- Уверенное владение языками C/C++
- Опыт разработки многопоточного ПО
- Владение средствами сборки и отладки программного обеспечения: gcc, make, cmake, gdb и др.
- Знакомство с типовыми интерфейсами (SPI, I2C, Ethernet, USB, SDIO, UART и т.д.)
- Опыт разработки тестов
- Знание систем управления версиями: Git, CVS, SVN
- Умение работать в команде
Желательно:
- Опыт программирования под Embedded Linux. Если нет опыта с Линукс, то готовы рассмотреть линейного программиста (до 1й категории), если Линукс больше, чем хороший middle, то можно рассматривать и более высокую должность (ведущий).
- Опыт программирования мультипроцессорных систем
- Опыт работы с китайскими процессорами AllWinner, RockChip
Условия:
- Трудоустройство и соцпакет в полном соответствии с ТК РФ
- График работы: пн.-пт.
9:00—18:00 . Работа в офисе, возможен гибрид 2−3 дня в неделю в офисе. - Заработная плата по результатам собеседования.
-
Работа в стабильной аккредитованной IT компании;
-
50% аренды жилья оплачивает работодатель
-
на территории есть столовая и спортивный зал.
-
Работа г. Зеленоград (Московская область, до Москвы на Ласточке, МЦД или скоростной трассе 20−25 минут).