Вакансия из Telegram канала - Название доступно после авторизации
Пожаловаться
Зарплата и рынок
Мало
200к ₽/мес
160к ₽250к ₽медиана320к ₽
По похожим ролям (8) ~ 250к ₽/мес
На международном рынке: $145к/год ($114к - $182к)
70
Средняя вакансия
развернуть
Роль очень четко описана, стек профессиональный, но зарплата ниже медианы рынка для такого уровня экспертизы.
Кликните для подробной информации
Низкая зарплатаДетальное описаниеСовременный стекПонятные задачи
Оценка от Hirify AI
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
TL;DR
Программист микроконтроллеров (C/C++/ARM Cortex): Разработка встроенного ПО для измерительного и весового оборудования с акцентом на низкоуровневую работу с периферией, обработку сигналов тензодатчиков и реализацию протоколов обмена данными. Focus on проектировании весовой логики, обновлении прошивок, отладке на реальном оборудовании и оптимизации кода по быстродействию и потреблению ресурсов.
Вакансия: Программист микроконтроллеров Локация: Санкт-Петербург Вилка: 200.000р. Формат: ТК РФ, полный день, 5/2, работа в офисе
В компанию по производству измерительного и весового оборудования ищем опытного программиста микроконтроллеров для разработки встроенного ПО: от низкоуровневой работы с периферией до реализации весовой логики и протоколов обмена данными.
Задачи:
📍Разработка и поддержка встроенного ПО для микроконтроллеров на базе архитектуры ARM Cortex (в приоритете LPC1765, GD32F303RET6 или аналогичные).
📍Работа с низкоуровневыми интерфейсами и модулями МК: ADC (АЦП), UART, I2C, таймеры, PWM, RTC, Flash-память, watchdog.
📍Обработка сигналов тензодатчиков: оцифровка, цифровая фильтрация, стабилизация показаний, слежение за нулём, тарирование, калибровка, обеспечение линейности характеристик.
📍Реализация весовой логики: работа с единицами измерения, настройка НПВ (наибольшего предела взвешивания), дискретности, обработка ситуаций перегрузки, суммирование, дозирование и другие алгоритмы в зависимости от типа изделия.
📍Реализация внешних интерфейсов и протоколов: RS-232, RS-485, Modbus RTU, USB.
📍Работа с энергонезависимой памятью: хранение калибровочных коэффициентов, пользовательских настроек, журналов событий и другой служебной информации.
📍Обновление прошивки: реализация механизмов обновления ПО на устройстве (в том числе через внешние интерфейсы).
📍Тестирование и отладка: проверка работоспособности на реальном оборудовании, поиск и устранение ошибок, оптимизация кода по быстродействию и потреблению ресурсов.
📍Документирование: описание алгоритмов, интерфейсов, протоколов, особенностей работы прошивки и методик калибровки.
Требования:
📍Опыт разработки встроенного ПО (embedded) от 2–3 лет.
📍Уверенное владение языками C/C++ для микроконтроллеров.
📍Практический опыт работы с микроконтроллерами на базе ARM Cortex (LPC, GD32, STM32 и аналогичными).
📍Понимание принципов работы и особенностей настройки периферийных модулей МК (ADC, UART, I2C, таймеры, RTC и т.д.).
📍Опыт работы с тензометрическими датчиками, понимание особенностей их подключения, калибровки и обработки сигнала.
📍Знание промышленных протоколов (Modbus RTU и др.) и последовательных интерфейсов (RS-232, RS-485, USB).
📍Навыки работы с энергонезависимой памятью (EEPROM, Flash), понимание вопросов долговечности и корректного хранения данных.
📍Умение читать электрические схемы, работать с измерительным оборудованием (осциллограф, мультиметр, логический анализатор).
📍Понимание базовых принципов цифровой фильтрации и обработки сигналов.
📍Опыт отладки на реальном железе, работы с JTAG/SWD, умение анализировать дампы памяти и логи ошибок.
Буду рада ответить на вопросы и предоставить более детальную информацию о проекте: ТГ - Показать контакты
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Текст вакансии взят без изменений
Источник - Telegram канал. Название доступно после авторизации