Санкт-Петербург
Мы — стартап внутри крупной компании, занимающийся разработкой и производством инновационных решений в области IoT (Интернет вещей). Ищем сотрудника на частичную занятость с почасовой оплатой, удаленная работа.
Задача:
Разработка встроенного ПО для микроконтроллеров на базе ESP32|STM32
Технические навыки и опыт:
- C/C++:
- Глубокое понимание и опыт разработки встроенного ПО для микроконтроллеров.
- Знание идиоматических практик, распространенных паттернов и оптимизаций для ресурсоограниченных платформ.
- ESP32 и ESP-IDF:
- Обширный опыт работы с платформой ESP32 и её фреймворком ESP-IDF.
- Знание конфигурации системы, управления питанием, WiFi и Bluetooth интерфейсов.
- Хранение данных:
- Опыт работы с различными формами хранения данных на ESP32 (NVS, SPIFFS, LittleFS).
- RTOS:
- Опыт работы с операционными системами реального времени.
- Понимание механизмов планирования задач, управления потоками, семафорами, мьютексами, очередями.
- Аппаратные интерфейсы:
- Знание и практический опыт работы с SPI, I2C, I2S для интеграции датчиков и периферийных устройств.
- Опыт работы с аналоговым и цифровым вводом/выводом.
- Сетевые технологии:
- Продвинутое понимание сетевых стеков (IP, TCP, UDP).
- Опыт работы с raw sockets и реализация протоколов на уровне канала передачи данных.
- Безопасность:
- Знание методов обеспечения безопасности на уровне аппаратного и программного обеспечения (SSL/TLS).
Дополнительные квалификации:
- Диагностика и оптимизация:
- Опыт профилирования, оптимизации использования памяти и CPU встроенных систем.
- Управление версиями и документация:
- Опыт работы с системами управления версиями (например, Git).
- Навыки написания технической документации.
- Автоматизация тестирования:
- Опыт разработки и реализации автоматизированных тестов для обеспечения качества кода.
- Открытые проекты:
- Опыт участия в проектах с открытым исходным кодом.
Желательные навыки:
- Архитектуры ARM Cortex-M/R/A.
- Опыт работы с аналоговой и цифровой электроникой, базовые знания в схемотехнике.
Личные качества:
- Способность работать в команде и сотрудничать с тимлидом-архитектором.
- Готовность к гибкому графику работы и выполнению задач в условиях частичной занятости.
Мы предлагаем:
- Уникальную возможность быть частью стартапа, развивающего передовые технологии в IoT, и работать в инновационной команде.
- Удаленная работа из любого города, при желании - в офисе в СПб (м.Петроградская).
- Оформление по договору ГПХ/аутстаффинг, с возможным переводом в штат.
- Почасовая оплата.
- Перспективы профессионального роста и развития в сфере высоких технологий.