Embedded-программист (микроконтроллеры, Senior)

Дата размещения вакансии: 04.03.2025
Работодатель: Наймиум
Уровень зарплаты:
от 280000 RUR
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Привет!

В аккредитованную IT компанию ищем Embedded-программиста (Senior).

Компания занимается разработкой и внедрением программного обеспечения с 2018 года. Среди основных продуктов: нативные приложения, программы для Windows, Mac, Linux, приложения для Iphone, Android. Организация имеет государственную аккредитацию.

Ими осуществляется активная разработка и поддержка программных решений для рентгенографических телевизионных установок, которые используются во многих государственных организациях, таких как ФСБ, МВД, ФСИН, РЖД.

Что мы готовы предложить:

  • Официальное оформление по ТК;
  • Работу в офисе, расположенном на территории микрорайона “Мосрентген” (10 минут от м. Тютчевская);
  • График: 5/2 офис, с 8 до 17;
  • Достойную заработную плату;
  • Дружный коллектив: все сотрудники отзывчивые, энергичные, с большим опытом разработок, искренне заинтересованы в том, что делают, и очень любят свою работу.

Ты - наш идеальный кандидат, если:

  • Имеешь опыт низкоуровневого программирования на C и высокоуровневого программирования на С++ (в спецификациях для микроконтроллеров);
  • Знаешь, как работать с архитектурами микроконтроллеров ARM или RISCV;
  • Умеешь работать с интерфейсами USART, SPI, I2C, Ethernet, USB;
  • Знаешь и имеешь опыт в реализации клиент-серверов UDP \TCP на МК;
  • Умеешь управлять ресурсами с использованием DMA;
  • Понимаешь и умеешь пользоваться Makefile, gcc, gdb, openOCD;
  • Знаешь цифровую и аналоговую схемотехники;
  • Имеешь навыки работы с измерительным оборудованием;
  • Умеешь работать с системами контроля версий Git.

Желательно, если у тебя есть:

  • Опыт работы с Qt;
  • Опыт разработки встраиваемого ПО для одноплатных Linux систем (ARM, RISCV);
  • Опыт разработки силовой электроники;
  • Прикладные знания физики.

Что нужно будет делать:

  • Разрабатывать встраиваемое ПО для МК ARM(STM32,GD32), RISC-V(CH32V);
  • Участвовать в разработке ТЗ на устройства;
  • Проводить рефакторинг и кодревью существующих проектов;
  • Тестировать ПО в конечном устройстве на базе предприятия;
  • Заниматься оптимизацией/реорганизацией/генерацией архитектурно-системных решений для программно-аппаратных комплексов.

Если тебя заинтересовала вакансия и у тебя есть необходимые навыки - отправляй свой отклик!