Вакансия • Инженер-программист Embedded (MCU), Москва
Компания YADRO — российская ИТ-компания, которая осуществляет разработку и производство серверов и систем хранения данных, телекоммуникационного и сетевого оборудования, разрабатывает микропроцессоры и микроконтроллеры разрабатывает облачные технологии.
Мы ищем инженера-разработчика встраиваемых систем (Embedded Engineer) в отдел встраиваемых систем, чтобы разрабатывать, тестировать и поддерживать прошивки модулей, входящие в продукты компании Yadro.
Разработчик будет, с одной стороны, поддерживать существующие прошивки путем фикса багов и рефакторинга. С другой стороны - разрабатывать прошивки для новых модулей, входящий в состав продуктов компании. К примеру, в одном сервере от 10 микроконтроллеров и больше, которые могут быть расположены на разных платах. Таким образом, разработчик вносит свой вклад в работоспособность большого сервера и обеспечивает его безотказную работу. Также разработчик будет разрабатывать тесты, покрывающие функционал реализованного кода для постоянного регрессионного тестирования.
Чем вам предстоит заниматься:
- разработка встраиваемого ПО (прошивок) для микроконтроллеров ARM (STM32, GD32), MIPS, RISC-V на языке Си
- поддержка и рефакторинг существующего встраиваемого ПО
- разработка и поддержка документации для прошивок (вики-страниц)
- соблюдение внутренних стандартов на разработку \ ведение документации \ ведение проектов
- работа в команде, используя гибкие методологии разработки
- участие в процессах разработки и поддержки продукта - взаимодействие с менеджерами, тестировщиками, инженерами из других отделов.
Что мы ожидаем от будущего члена команды:
- знание Cи на высоком уровне
- умение и желание писать качественный читаемый поддерживаемый код по внутренним стандартам компании
- знание Python и Bash на уровне - написать скрипт для автоматизации сборки прошивки
- знание и умение пользоваться gcc, gdb, openOCD
- знание Make, понимание работы системы сборки на Makefile
- знание и умение пользоваться Git по gitflow с ветками PR и тд
- знание и умение писать unit-тесты / функциональные тесты
- опыт разработки под STM32 и/или аналогах (GD32)
- опыт разработки Bare-Metal и RTOS
- опыт разработки драйверов
- знание интерфейсов - USB, UART, I2C, SPI, CAN
- элементарные навыки пайки и работы с измерительным оборудованием для отладки.
- опыт работы с Jira/Bitbucket/Confluence
- английский язык на уровне чтения документации.
Дополнительно приветствуем:
- знание CMake
- продвинутое знание Python
- опыт CI/CD
- знание Jenkins
- знание pytest / allure / ceedling
- опыт работы с серверным оборудованием/СХД.
Будем рады предложить Вам:
- стать частью процесса рождения настоящего отечественного оборудования: возможность прочувствовать все особенности этапов его разработки: от создания конструкторской документации до реализации в железе и микрокоде
- конкурентный уровень полностью официальной заработной платы
- гибкое начало рабочего дня
- возможность выбора формата работы (офис/гибрид)
- рабочее место в красивом и удобном лофт-офисе с высокими потолками на территории БЦ «Трехгорная мануфактура», 10-15 минут от метро «Краснопресненская»/«Улица 1905 года»
- возможность расти горизонтально и вертикально, а также в зависимости от результатов и интересов перемещаться между проектами и командами
- программы обучения и развития сотрудников (включая внешние курсы повышения квалификации)
- внутреннюю программу поддержки инноваций
- систему премирования за научные достижения, публикацию статей и регистрацию патентов
- «Лекторий», в рамках которого приглашенные эксперты и наши специалисты делятся профессиональным опытом из различных областей науки
- медицинскую страховку с первых дней работы, включающую стоматологию, госпитализации, международные путешествия
- льготное страхование членов семей (покупку полиса по корпоративной цене)
- заботу о здоровье: спортивные мероприятия, программу поддержки сотрудников, психологические, юридические и ЗОЖ консультации с внешними специалистами
- корпоративные льготы (скидки в сети фитнес-клуб World Class, X-Fit, SPIRIT.Fitness и другие предложения).
ПОДЕЛИТЬСЯ
Похожие вакансии:
Работа в России, Москва - Свежие вакансии на Kit-Jobs.Ru
Работа в городах России - свежие вакансии (469925) на Kit-Jobs.Ru: Вакансия работодателя • YADRO - Инженер-программист Embedded (MCU), Москва. Здесь Вы можете ознакомиться с вакансией работодателя бесплатно онлайн.
Наш портал является бесплатным онлайн сервисом поиска работы по базе вакансий от прямых работодателей, по размеру заработной платы и прочим параметрам в регионе Москва. На портале также имеются такие разделы как: ежедневно обновляемая база свежих вакансий по всем городам России, юридические консультации, сервисы, форма для создания резюме онлайн в формате .DOC, новости рынка труда России и другие разделы.