Инженер-программист микроконтроллеров( Радар ММС )
08 Августа 2026
Город:
Санкт-Петербург
Занятость:
Полная занятость
Компания "Радар ММС"
Обязанности:
- Разработка встраиваемого алгоритмического программного обеспечения на языке C для микроконтроллеров на базе ARM Cortex-M3 (Миландр, Nanjing) и для ПЛИС (Altera FPGA);
- Разработка встраиваемого ПО для взаимодействия с периферийными устройствами;
- Участие в разработке программной документации, описание разрабатываемых алгоритмов и ПО, документирование кода;
- Реализация протоколов информационно-технического взаимодействия;
- Участие в пуско-наладке устройств (изделий), под которые разрабатывается ПО, написание вспомогательного ПО для пуско-наладки, участие в пуско-наладке на объектах заказчика;
- Участие в функциональной отладке и тестировании разрабатываемого ПО;
- Взаимодействие со специалистами по схемотехнике при разработке и отладке ПО;
- Работа в команде над единой кодовой базой.
Требования:
- Знание языка C на высоком уровне, стандарт C99;
- Опыт разработки встраиваемого ПО на языке C от 2 лет;
- Знание основ схемотехники и умение читать электрические схемы;
- Понимание принципов работы микроконтроллеров и периферии (RTC, прерывания, внешняя системная шина, таймеры, PWM, GPIO и т.п.);
- Представление о распределении данных и кода в памяти микроконтроллеров;
- Понимание принципов работы сети Ethernet, стека TCP/IP;
- Понимание принципов работы интерфейсов RS-232, RS-485, SPI, UART;
- Опыт работы с компиляторами ARM и GCC;
- Умение читать чужой код;
- Знание английского языка, достаточное для чтения технической документации.
Желательные знания и навыки:
- Знание архитектуры микроконтроллеров семейства ARM Cortex-M и ПЛИС;
- Опыт работы с микроконтроллерами Миландр, с ПЛИС Altera;
- Опыт отладки встраиваемого ПО с помощью аппаратных средств (мультиметр, осциллограф, анализатор спектра и т.д.);
- Умение использовать утилиты сборки Make/CMake;
- Знание C++ и понимание ООП;
- Опыт работы с Qt;
- Опыт работы с системами контроля версий (git, svn);
- Опыт работы с баг-трекерами и базами знаний (Jira, Confluence);
- Опыт разработки прикладного ПО под Linux на языке C/C++.
Условия:
- Работа на крупном стабильном производственном предприятии радиоэлектронной промышленности;
- Работа в команде профессионалов;
- Возможности обучения в аспирантуре;
- Рабочий день с 8.30-17.00 (дорога без пробок из любой части города);
- Все гарантии и льготы по трудовому законодательству;
- Широкие возможности профессионального развития, карьерного роста и самореализации;
- Корпоративные мероприятия;
- Служебные развозки от станций метро: Пионерская, Проспект Просвещения, Старая Деревня, Комендантский проспект.
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
28 Июля
Программист 1С( 1C:Северо-Запад )
Санкт-Петербург
Компания "1C:Северо-Запад" Обязанности - Участие во внутреннем проекте по внедрению нетиповой конфигурации «1С:Управление торговлей 11» -...
30 Июля
Инженер по гарантии (официальный автомобильный дилер)
Санкт-Петербург
от 110 000 руб.
Компания "АВАНГАРД" Группе компаний АВАНГАРД ,официальному дилеру автомобилей марки TANK," Мерседес-Бенц" , HONGQI, HAVAL и др. требуется...
31 Июля
Санкт-Петербург
до 158 400 руб.
Компания "ВО Электроаппарат" АО ВО "Электроаппарат" производит элегазовые аппараты класса напряжения 35-750 кВ - выключатели, трансформаторы...
10 Августа
Сервисный инженер (механик) ДВС ООО "ГЭС"
Санкт-Петербург
от 110 000 до 140 000 руб.
Вакансия компании ООО "ГЭС" ООО "Глобал Энерджи Сервис" основана в 2019 году и на протяжение 7 лет успешно занимается ремонтом, сервисным и...
01 Августа
Ведущий инженер-технолог (Электрооборудование)
Санкт-Петербург
Компания "Силовые машины, Управляющая компания" ООО "Электросила Автоматика" (дочерняя компания АО "Силовые машины") специализирующаяся на...
Вакансия размещена в отрасли