Инженер-программист встроенного ПО для микроконтроллеров (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. Работа удаленно, НО!!!! с возможностью оперативно приехать в офис при необходимости
- Заработная плата по результатам собеседования, высокая.
-
Работа в стабильной аккредитованной IT компании;
-
50% аренды жилья оплачивает работодатель
-
на территории есть столовая и спортивный зал.
-
Работа г. Зеленоград (Московская область, от Зеленограда до Москвы 30 минут на Ласточке , МЦД-3 или по скоростной трассе 20-25 минут).