Напиши текст вакансии для должности "Разработчик (Embedded, C)". Название компании: "Auriga". Расположение: Москва. График работы: Гибкий график. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'Английский язык', 'C/C++', 'STM32', 'NXP', 'Embedded systems', 'электроника', 'Микроконтроллеры', 'Программирование микроконтроллеров'

АУРИГА — российско-американская компания, ведущий разработчик программного обеспечения на заказ для зарубежных и российских клиентов – открывает вакансию Embedded разработчика в подразделение Системного и Встроенного ПО. В числе компаний, с которыми мы сотрудничаем, производители профессиональных строительных инструментов и машин, производители вендинговых аппаратов, компании, разрабатывающие компоненты для безопасности в автомобильной сфере, устройства и приборы в области медицины, а также многие другие. Речь идет преимущественно про компании из Европы и США. Описание проекта: Один из проектов по разработке встроенного ПО для различных ультрасовременных устройств на основе микроконтроллеров (например STM32, NXP Kinetis, Nordic nRF и т.д.) Примеры возможных задач:   разработка ПО управления для строительного пистолета, стреляющего гвоздями;   добавление функции связи с внешним миром и/или облачной системой с использованием BLE/ZigBee/NFC;   разработка функций для безопасности, то есть считывание данных, например с ультра-скоростных акселерометров и исполнение требуемых действий;   В рамках типовой задачи проекта выполняются следующие шаги:   Ознакомление с требованиями. Уточнение вопросов.   Оценка предстоящей работы.   Разработка требуемого функционала в соответствии с требованиями.   Проведение ревью разработанного кода перед отправкой в тестирование.   Исправления и доработки, требуемые по результатам тестирования. Поддержка во время подготовки к производству.   В рамках выполняемых проектов мы тесно сотрудничаем с другими интернациональными командами. Как пример типового проекта: разработчик аппаратной части – в Германии, разработчик библиотеки, используемой в разрабатываемом нами коде – в США. Возможны также командировки в соответствующие компании и страны.   Обязанности:   Разработка ПО для систем на микроконтроллерах, как с нуля, так и доработка существующих решений. В том числе готовность сталкиваться и с проблемами в железе, и готовность путем отладки со стороны софта помочь локализовать проблемы в железе   Понимание основных принципов радиоэлектроники, работы с периферией, готовность иногда воспользоваться осциллографом и паяльником при работе над задачами (например, если задача требует выпаять датчик ускорения с платы и заменить его на другой).   Предоставление отчётности о проделанной работе.   Участие в peer review.   Требования:    Знание и опыт разработки на С. Это может быть и небольшой опыт, в том числе только в университете.   Опыт разработки в embedded или на системном уровне в целом: знать, что такое регистры, прерывания, системные таймеры. Нужно уметь пользоваться Datasheets. Это не обязательно должен быть опыт с микроконтроллерами (мы этому научим), но схожий опыт в любой другой смежной области значительно поможет.   Базовые знания в электронике: уметь прочитать и понять электрическую схему устройства, по крайней мере цифровую часть. Университетский курс радиотехники/электроники – будет достаточен, а остальному мы научим.   Английский: на уровне, достаточном для переписки по электронной почте, чтения документации. Готовность усиленно заниматься и за 2-3 месяца подтянуть до разговорного уровня с нашей помощью (занятия с нашим преподавателем).   Условия:   Стабильная заработная плата, выплачиваемая день-в-день.   Хорошая корпоративная программа ДМС со стоматологией, скорой помощью, вызовом врача на дом и льготным подключением родственников в лучших клиниках региона.   Мы фанаты гибкого графика, баланса работы и отдыха, во многих проектах есть возможность иногда работать из дома (все это не исключает 8-часовой рабочий день!).   Обучение английскому в офисе, в случае необходимости возможны интенсивные курсы, упор на разговорную практику.   Помогаем сотрудникам «не стоять на месте», отправляем на тренинги, подключаем к онлайн-ресурсам, проводим внутренние тренинги на регулярной основе, закупаем необходимую литературу по запросам инженеров.   Из другого региона? Поможем с переездом в случае необходимости.