Job

Embedded software developer

Москва Любой город
Ищем человека на должность программиста встроенных систем

Основные обязанности:
Разработка софта под микроконтроллеры (в основном это STM32, но все может измениться).
Отладка, запуск, сопровождение и поддержка разрабатываемого программного обеспечения, пострелизные дежурства на предмет выявления багов в работе софта и их максимально быстрое исправление.

Требования:
Ищем человека, чья увлеченность электроникой и разработкой для нее ПО превратилась в желание заниматься этим профессионально, поможем реализоваться, работая над развитием современного сервиса аренды транспорта.
Не так важно, ты выпускник технической специальности ведущего ВУЗа или же электроника и программирование — то, что ты освоил самостоятельно и хочешь двигаться дальше.
Для успешного старта тебе надо уметь писать код для embedded проектов, а если более конкретно, то:

Обязательно:
- Знание языка С/С++
- Понимание специфики разработки embedded software (ARM Cortex M0/M3/M4 as general)
- Понимание основных интерфейсов взаимодействия с периферийными устройствами (I2C, SPI, UART, etc.)
- Умение чтения принципиальных схем целевой платформы для разработки ПО под неё
- Технический английский (чтение документации)
- Умение разобраться в чужом коде, поддержка единого стиля программирования внутри проекта

Желательно:
- Опыт работы с FreeRTOS или другими real time OS
- Опыт или общее понимание принципов работы с более сложными интерфейсами io (USB, CAN, Ethernet, etc.)
- Опыт разработки и знания схемотехники (цифра, аналог), опыт самостоятельной трассировки ПП в Altium/Eagle/etc.
- Знание сред разработки Esclipe, Keil или IAR
- Понимание архитектуры компьютерных сетей и протоколов передачи данных по ним (MQTT, HTTP, etc.).
- Английский на уровнечтения документации, ведения переписки и участия в командных митапах
- Ведение проекта в Git, работа в системе управления проектами (Jira)


Дополнительно:
- Понимание и опыт работы с беспроводными интерфейсами, модулями, микроконтроллерами (BLE, LoRa, ZigBee, Wi-Fi, Nordic Semiconductor, ESP8266/32)
- Знание других языков программирования и сред разработки (Python, Matlab)
- Опыт работы с сервисами AWS
- Понимание работы GSM модемов, работа с GPS модулями


В свою очередь, мы обещаем тебе:
- Наличие реальных прикладных задач, решение которых поможет развитию сервиса и удобству использования мобильных транспортных средств
- Конкурентную зарплату
- Удобный офис-мастерскую на Лужнецкой набережной
- Живой и творческий рабочий процесс, классная команда
- Возможность стать соавтором интересного проекта

Условия:
- Офис и мастерская в 7 минутах от метро Воробьевы горы
- Трудоустройство по ТК
- Чай, кофе, печеньки :) А нет, вот так — рост, слава, богатства!

Ключевые навыки:
- Git
- Atlassian Jira
- Python
- Разработка ПО
- C/C++
- Eclipse
- STM32
- Embedded
- Altium Designer

Отправить заявку на вакансию