Инженер-программист встраиваемых систем (C++/STM32)
Описание
Локация: Санкт-Петербург, площадь Конституции, 3к2; работа на месте работодателя
Зарплата: от 170000 RUR на руки в месяц
Компания
АТИС — компания, представленная в вакансии для разработки встраиваемых систем и электроники.
Что делать
Проектировать архитектуру встраиваемого ПО для систем управления и диагностики.
Разрабатывать алгоритмы сбора, обработки и измерения аналоговых сигналов с датчиков.
Реализовывать конечные автоматы, описывающие логику работы устройств.
Проектировать протоколы обмена данными между устройствами: UART, SPI, I²C и CAN.
Отлаживать аппаратную часть с помощью осциллографов, логических анализаторов и другого измерительного оборудования.
При необходимости брать ответственность за результат группы и руководить процессом.
Требования
Высшее техническое образование в области радиоэлектроники, автоматизации или вычислительных систем.
Профессиональное владение C/C++ и опыт разработки встраиваемого ПО на C++ для микроконтроллеров ARM Cortex-M.
Практический опыт работы с микроконтроллерами STM32 и средами Keil uVision, STM32CubeIDE.
Опыт ведения проектов по разработке электроники от постановки задачи до запуска в производство.
Знание аппаратных и сетевых протоколов: UART/USART, SPI, I²C, RS-485, TCP/IP, lwIP и Modbus RTU.
Опыт работы с Git, чтения принципиальных схем, подготовки технической документации по ЕСПД/ЕСКД и пайки, включая SMD.
Хорошо, если есть
Опыт прототипирования с Arduino IDE и фреймворком Arduino.
Понимание технологий для IoT-задач: Ethernet, Wi‑Fi и MQTT.
Навыки диагностики электронных схем и работы с мультиметрами.
Культура и преимущества
Официальное трудоустройство и белая заработная плата.
Полная занятость.
Возможность карьерного роста.
Готовность к командировкам.
Работа в команде и взаимодействие со смежными отделами разработки схем и тестирования.