Санкт-Петербург
Пионерская улица 27
Пионерская улица 27
Обязанности:
- Поддержка и развитие существующего встроенного ПО для устройств на базе микроконтроллеров (STM);
- Разработка встроенного ПО для устройств на базе микроконтроллеров (преимущественно STM);
- Тестирование и отладка устройств (при взаимодействии с разработчиками аппаратной части);
- Написание документации на ПО.
Реализация возможностей:
- Считывания показаний датчиков на борту и на интерфейсах,
- Индикация работы устройства, поддержка экрана,
- Управления реле и иными выходами,
- Поддержка различных параметров каждого элемента (выхода): скорости включения, длины импульсов и тд,
- Поддержка функций языка программирования по документации (прилагается),
- Поддержка внутренней логики работы модуля (автоматизаций и скриптов) и системы в целом по шине с другими модулями,
- Поддержка ячеек энергонезависимой памяти,
- Поддержка истории показаний датчиков и состояний элементов,
- Watchdog программный, Watchdog на выход за пределы показаний датчиков
- Результатом работы должен быть понятный рабочий код с комментариями и подробной документацией.
Требования:
- Опыт программирования микроконтроллеров на языках С/С++;
- Опыт работы с микроконтроллерами STM32;
- Опыт работы с цифровыми интерфейсами (UART, SPI, Ethernet);
- Опыт отладки и работы с контрольно-измерительным оборудованием;
- Знание Английского языка.
Плюсом будет:
- Схемотехника электронного оборудования.
- Разработка программной части модулей автоматизации и периферии (датчиков, иных элементов системы) с поддержкой протоколов и интерфейсов: RS-485, Ethernet.
- Знание Сербского языка.
Условия:
❗Мы готовы предложить:
- Работа в инновационной компании с крутой корпоративной культурой и атмосферой, где мы стараемся соблюдать принцип life/work balance. У нас дружественный коллектив, который никого не оставит равнодушным.
- График: Понедельник – пятница, с 08:00 до 16:30 в современном и удобном офисе в центре города. Готовы к обсуждению более гибкого графика при необходимости.
- Конкурентная заработная плата, соответствующая опыту и навыкам.
- Возможность в короткие сроки вырасти в Team Leader проектной группы с последующей постановкой задач для текущего штата инженеров-программистов и развития собственной команды.
- Очень лояльное руководство, все процессы избавлены от излишнего официоза, тем самым сокращено время на постановку и выполнение задачи.
- У нас нет текучки кадров, поэтому мы очень тщательно подходим к отбору каждого кандидата в наш коллектив.