Локация
Екатеринбург, улица Куйбышева, 41. Работа на месте работодателя, график 5/2 с 9:00 до 18:00.
Компания
ЗАО «Сервис-Газификация» 37 лет выполняет функции строительного контроля Заказчика на объектах нефтегазовой и атомной отраслей.
Что делать
•Разрабатывать прошивки микроконтроллеров nRF52, STM32 и ESP32 для IoT-устройств, включая трекеры персонала, базовые станции и измерительные приборы.
•Разрабатывать и сопровождать ПО базовой станции на Go для Embedded Linux, включая сервисы обмена данными с устройствами и передачи данных на сервер.
•Поддерживать и развивать единый радиопротокол, а также улучшать архитектуру IIoT-устройств.
•Работать по V-модели: реализовывать требования, участвовать в их ревью, писать модульные тесты и составлять тест-планы вместе с тестировщиком.
•Разрабатывать конфигураторы, ПО для полуавтоматической проверки плат, скрипты отладки и визуализации на Python.
•Участвовать в полном цикле разработки — от обсуждения и прототипирования до запуска устройств в серийное производство и подготовки данных для технической документации.
Требования
•От 2 лет опыта разработки ПО для микроконтроллеров на C/C++ в bare metal или RTOS.
•Опыт работы с Linux и Embedded Linux, включая кросс-компиляцию под ARM, systemd и bash-скрипты.
•Знание Python для разработки скриптов отладки, визуализации и CLI.
•Уверенное знание Git, опыт работы через merge request и участия в код-ревью.
•Опыт написания модульных тестов и работы по техническим требованиям или ТЗ.
•Понимание основ электроники, архитектуры ARM-микроконтроллеров и радиотехники.
•Умение пользоваться мультиметром, логическим анализатором, осциллографом и анализатором спектра.
•Чтение технической документации на английском языке, включая datasheet и reference manual.
Хорошо, если есть
•Опыт работы с Zephyr, nRF Connect SDK, FreeRTOS или ESP-IDF.
•Опыт с LoRa, Zigbee, Thread или Matter; BLE, iBeacon и сканированием Wi-Fi.
•Опыт работы с ГНСС-приёмниками, sensor fusion, IMU, барометром, магнитометром и фильтром Калмана.
•Знание ЦОС, интерфейсов UART, SPI, I2C, RS485, CAN и USB.
•Знание gcc, make, cmake, Docker и GitLab CI.
•Опыт работы с сетевыми протоколами gRPC и Kafka wire protocol, малопотребляющими системами и SDR.
•Опыт реализации OTA/DFU-обновлений, secure boot, статического анализа кода, cppcheck, clang-tidy и MISRA C.
•Опыт работы по V-модели или в процессе с формализованными требованиями и тестированием.
•Понимание требований к искробезопасному оборудованию Ex и эффективное использование ИИ-ассистентов при разработке и ревью кода.
Культура и преимущества
•Трудоустройство в соответствии с ТК РФ.
•Современный офис в центре Екатеринбурга рядом с метро «Геологическая» и полностью оборудованное рабочее место.
•Корпоративная мобильная связь.
•Ежегодный оплачиваемый отпуск 28 календарных дней и 5 дополнительных дней.
•Материальная помощь по случаю дня рождения, бракосочетания и рождения детей; новогодние подарки детям сотрудников.
•Корпоративные мероприятия в честь профессиональных и календарных праздников.