от компании (организации): Auriga в городе (населённом пункте): Москва, Россия
в отрасли экономики "Информационные технологии, интернет, телеком" → "Консалтинг, аутсорсинг"
с заработной платой: по договоренности
Вакансия № 21775887 добавлена в базу данных сайта Работа в Москве и Московской области (МО, Подмосковье): Пятница, 2 августа 2024 года.
Дата обновления вакансии № 21775887 на сайте Работа в Москве и Московской области (МО, Подмосковье): Среда, 25 сентября 2024 года.
Обращаем Ваше внимание, что на момент обращения к работодателю вакансия № 21775887 может быть уже занята. Администрация сайта Работа в Москве и Московской области (МО, Подмосковье) приносит извинения за доставленные неудобства.
Требования к опыту работы:
3–6 лет
Тип занятости:
полная занятость
График работы:
гибкий график
Дополнительные сведения о вакансии: Старший разработчик (Embedded, C, stm32)
АУРИГА — российско-американская компания, ведущий разработчик программного обеспечения на заказ для зарубежных и российских клиентов – открывает вакансию Старшего инженера-разработчика.
Описание проекта: Нашим заказчиком является производитель оборудования, расходных материалов и программного обеспечения для профессионального строительства, работающий по модели прямых продаж. В портфолио компании — сетевой и аккумуляторный строительный инструмент, крепежные решения, противопожарная химия, установки алмазного бурения, монтажные системы, расходные материалы и другие комплексные решения и услуги.
Проект связан с разработкой встроенного ПО для различных ультрасовременных строительных машин и инструментов.
В качестве примера: одной из возможных задач может быть разработка ПО для управляющего модуля на основе STM32, управляющего «умным» строительным пистолетом. В рамках данной задачи будет необходимо:
-
Разработать все требуемые компоненты системы в соответствии с требованиями и архитектурой. Сюда входит работа с многочисленными сенсорами, двигателями и актуаторами, индикаторами и т.д.
-
Учитывать отраслевые стандарты, а также стандарты компании для разработки (coding styles, best practices и т.д.).
-
Все разработанные документы и исходный код должны пройти процедуру ревью с другими разработчиками.
Работа предполагает тесное взаимодействие с командой заказчика (Германия), возможно, будут необходимы командировки в офис заказчика.
Обязанности работника на вакансии: Старший разработчик (Embedded, C, stm32)
Разработка ПО с самого начала (обсуждения требований) до успешной реализации и поддержки внедрения в производство. Проект не имеет запланированной длительности и продолжается непрерывно.
-
Разработка ПО для систем на микроконтроллерах, как с нуля, так и доработка существующих решений. В том числе готовность сталкиваться и с проблемами в железе, и готовность путем отладки со стороны софта помочь локализовать проблемы в железе.
-
Понимание основных принципов радиоэлектроники, работы с периферией, готовность иногда воспользоваться осциллографом и паяльником при работе над задачами (например, если задача требует выпаять датчик ускорения с платы и заменить его на другой)
-
Декомпозиция и оценка задач.
-
Участие в обсуждении и принятии архитектурных решений.
-
Предоставление отчётности о проделанной работе.
-
Участие в peer review.
Требования к работнику на вакансии: Старший разработчик (Embedded, C, stm32)
-
Опыт самостоятельной разработки на С на низком уровне (драйверы или другое системное ПО или микроконтроллеры) – от 3-х лет.
-
Опыт работы с иностранными компаниями или в интернациональной команде.
-
Опыт работы с системами контроля версий (SVN, GIT)
-
Опыт ведения технической переписки с иностранными заказчиками.
-
Английский: достаточный для участия в митингах с иностранными коллегами, поездок в командировку, чтения и написания технической документации.
Большой плюс:
-
Опыт работы со средствами разработки и отладки Firmware (Keil, IAR).
-
Опыт в отладке Software/Hardware и поиска проблем (JTAG, осциллограф, логический анализатор), понимание электрических схем.
-
Знание основ unit-тестирования (Unity), написание acceptance/self тестов.
-
Опыт разработки с использованием RTOS (Keil RTX, FreeRTOS). Знание примитивов синхронизации и межпроцессного взаимодействия.
-
Опыт низкоуровнего программирования (bare-metal).
-
Опыт работы с различными шинами обмена данными с периферией: SPI, I2C, RS232, UART, USB.
-
Опыт работы с различными периферийными устройствами: BLE, Ethernet, NFC, Flash, LCD.
Условия труда для работника на вакансии: Старший разработчик (Embedded, C, stm32)
-
Стабильная заработная плата, выплачиваемая день-в-день.
-
Хорошая корпоративная программа ДМС со стоматологией, скорой помощью, вызовом врача на дом и льготным подключением родственников в лучших клиниках региона.
-
Мы фанаты гибкого графика, баланса работы и отдыха, во многих проектах есть возможность иногда работать из дома (все это не исключает 8-часовой рабочий день!).
-
Неравнодушные к вашим проблемам hr, к которым всегда можно обратиться. Мы очень ценим наш коллектив, микроклимат и домашнюю атмосферу.
-
Обучение английскому в офисе, в случае необходимости возможны интенсивные курсы, упор на разговорную практику.
-
Помогаем сотрудникам «не стоять на месте», отправляем на тренинги, подключаем к онлайн-ресурсам, проводим внутренние тренинги на регулярной основе, закупаем необходимую литературу по запросам инженеров.
-
Из другого региона? Поможем с переездом в случае необходимости.
Откликнуться на эту вакансию: Старший разработчик (Embedded, C, stm32)
Предыдущая вакансия:
Вакансия № 21775884 на должность Руководитель группы продаж облачных решений (#CloudMTS) от компании ПАО «МТС» в городе (населенном пункте) Москва