Современный протез можно получить бесплатно по государственной программе
Вакансии в Моторике

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

Разработка и технический отдел
Обязанности:
  • Ответственность за процесс разработки программного обеспечения (далее по тексту ПО) для бионических протезов рук (далее по тексту Продуктов), от стадии формирования Технических условий (далее про тексту ТУ) и Технического Задания (далее по тексту ТЗ) на ПО, до переданного в серийное производство законченного Продукта, с функционалом, соответствующим ТЗ; 
  • Работа в команде проекта по разработке Продукта - под руководством Ведущего инженера-программиста или Ведущего инженера проекта;
  • Предоставление регулярной отчетности о ходе выполнения проекта непосредственному руководителю;
  • Участие в процессе сбора исходных данных для проектирования, в решении технических вопросов по закрепленным продуктам;
  • Участие в разработке концепции и ТУ на разработку ПО;
  • Участие разработке ТЗ на разработку ПО;
  • Участие в разработке архитектуры ПО:
  • определение архитектурного шаблона/парадигмы;
  • разбиение на технические подсистемы/слои/компоненты/модули;
  • определение языковой парадигмы для каждого из них;
  • выбор средств исполнения;
  • разработка ключевых технических сценариев взаимодействия компонентов;
  • определение протоколов взаимодействия компонентов (проектирование технических интерфейсов);
  • определение форматов хранения и передачи данных;
  • подбор технических средств и шаблонов для реализации подсистем;
  • архитектурный надзор разработки;
  • реинжиниринг ПО;
  • регламентация процедуры внесения изменений;
  • разработка стандартов кодирования/проектирования;
  • использование централизованных систем контроля версий и репозитории для хранения актуальной версии программного обеспечения;
  • Разработка программного кода для встраиваемых систем, основанных на контроллерах семейства STM разрядности 8 и 32 бита но не ограничиваясь ими; 
  • Оформление проектной и исполнительной документации на ПО, а также соответствие разрабатываемых проектов и технической документации стандартам, техническим условиям и другим нормативным документам по проектированию, а также заданию на их разработку;
  • Участвует в анализе и обобщении опыта разработки продуктов и их реализации, на этой основе готовит предложения о целесообразности корректировки принятых общих и принципиальных проектных решений;
  • Разработка программ для тестирования ПО;
  • Участие в разработки стендов и программ испытаний для отладки ПО и для тестирования опытных образцов Продуктов; 
  • Тестирование ПО на соответствие заявленным в ТЗ характеристикам, в порядке, установленном программами тестирования;
  • Сопровождение ПО в течение жизненного цикла продукта (выпуск обновлений, обновление документации).

Требования 

  • Высшее техническое/инженерное образование
  • Опыт разработки и тестирования ПО;
  • Опыт взаимодействия с субподрядными организациями и работниками на аутсорсинг в рамках разработки ПО;
  • Опыт программирования на языках C, С++ или подобных языках; 
  • Владение программным обеспечением для создания, наладки и выпуска программного обеспечения для встраиваемых систем, как-то: Keil, IAR, STVP, STVD и аналогичных;
  • Владение программным обеспечением для разработки и чтения электрических схем разрабатываемого оборудования, KiCad, Altium;
  • Опыт разработки встроенных приложений, прошивок для МК STM 8 и STM 32; 
  • Понимание основ построения цифровых и аналоговых систем; 
  • Опыт работы с МК: STM32. Опыт работы интерфейсами с RS232, RS485, CAN, GSM, желательно BLE;
  • Знание принципов работы основных интерфейсов, в частности UART, SPI, I2C;
  • Знание основ MISRA C 99, чтение схем РЭА по ISO, IEC. Знания в области микропроцессорной техники на 8 и 32 бита;
  • Опыт работы с аналоговыми компонентами (ОУ и вспомогательные компоненты) для измерения тока двигателя; 
  • Знание принципа работы инкрементального энкодера;
  • Навыки работы с современной отечественной и зарубежной элементной базой;
  • Знание технологии производства в отрасли; 
  • Владение паяльным оборудованием и измерительными приборами;
  • Английский язык (обязательно чтение тех. документации). 

Условия:
  • Оклад и сдельная часть по результатам собеседования
  • Оформление в соответствии с ТК РФ
  • Работа в компании с заинтересованным руководством и уважительным отношением к сотрудникам
  • Интересные и важные задачи на очень большом проекте с продвинутыми технологиями
  • Оплата посещения профильных передовых курсов и конференций, в том числе международных
  • Отпуск 28 кален./дней
  • График работы 5/2 с 9-00 до 18-00 или по договоренности
  • Дружный коллектив и творческая обстановка

Уровень ЗП + Премия

Обсуждается отдельно с успешным кандидатом 

Откликнуться