Инженер-программист ( микроконтроллеров)

Работодатель:
Опыт работы:
От 3 до 6 лет
Место работы:
Москва, Западный административный округ, район Солнцево, Киевское шоссе, 22-й километр, 6Ас1

Расширяем команду R&D направления разработки программно-аппаратных комплексов для управления инфраструктуры ЦОД (разрабатываем AIM/DCIM систему) и приглашаем инженера-программиста в отдел комплексных и цифровых решений.

Основные задачи:

  • Разработка модулей, драйверов для периферии микроконтроллера и внешних микросхем
  • Отладка кода на целевых устройствах
  • Написание тестов, тестирование и рефакторинг существующей кодовой базы
  • Активная работа с системой контроля версий и документацией, код-ревью
  • Участие в процессах Bring-up новых устройств
  • Участие в развертывании и интеграции большого ПО (бэкэнд).
Для выполнения задач требуется:
  • Базовое знание С++ (11/14)
  • Глубокое знание С (99)
  • Коммерческий опыт разработки для микроконтроллеров ARM Cortex-M0/M3/M4
  • Уверенный пользователь Linux
  • Умение писать консольные скрипты (bash)
  • Знание Git и опыт работы с веб-сервисами GitLab/GitHub/Gitea
  • Знание подходов к тестированию ПО
  • Навыки работы с измерительным оборудованием
  • Будет ценным преимуществом: Опыт работы с Mbed OS, ROS
  • Опыт написания функциональных тестов, знание тестовых фреймворков
  • Опыт работы с сетевым оборудованием и понимание сетевой инфраструктуры
  • Опыт настройки и использования ИИ-агентов в IDE.
Что мы предлагаем:
  • Работа в стабильной компании
  • Социальные гарантии согласно ТК РФ
  • График работы: 5/2 с 9:00 - до 17:30 ч. Гибридный график работы ( после испытательного срока)
  • Заработная плата: оклад. Заработная плата выплачивается 2 раза в месяц строго в установленные сроки.
  • ДМС; бесплатные оздоровительные/спортивные занятия
  • Комфортная, доброжелательная рабочая атмосфера; корпоративные традиции и праздники, коллективные мотивационные программы
  • Место работы: БЦ КомСити ( м. Румянцево).

Похожие вакансии

Инженер-программист на С/С++ для ВПО (Linux)
Т8

Образование высшее техническое. Опыт разработки ПО для встраиваемых систем на C и C++. Опыт разработки ПО для микроконтроллеров с использованием...

Инженер-разработчик БП и аналоговых схем
INWAVE (ООО Микроволновая Электроника)

Высшее техническое образование. Опыт работы инженером-схемотехником/топологом в области РЭА: от 3-х лет. Понимание физических принципов и знание...

Разработчик ПЛИС (FPGA) /Инженер-программист ПЛИС
Научно-производственное объединение дальней радиолокации имени академика А.Л. Минца

Уверенное владение SystemVerilog/VHDL. Опыт работы с ПЛИС Xilinx / Altera. Работа на ОС Linux. Желательные, но необязательные знания: Знание основ...

Инженер-программист С++ (Qt, PostgreSQL)
Научно-производственное объединение дальней радиолокации имени академика А.Л. Минца

Уверенное владение C++, STL. Опыт коммерческой разработки на Qt, глубокое понимание архитектуры Qt (сигналы и слоты, событийный цикл, управление памятью).

Инженер-программист С++
Научно-производственное объединение дальней радиолокации имени академика А.Л. Минца

Уверенное владение C++. Знание принципов ООП, паттернов проектирования и умение применять их на практике. Опыт работы с системами сборки (Cmake...