Москва, Золотая улица, 11
Метро: ЭлектрозаводскаяО компании и продукте
Мы разрабатываем программно-аппаратный комплекс — автоматическую сканирующую систему для получения виртуального образца биоматериала, а также другие медицинские приборы.
В состав системы входят:
- **сканер** — автоматизированный микроскоп собственной разработки, на текущем этапе проходит тестирование;
- **устройство автоматической подачи предметных стёкол** (автозагрузчик).
Идут работы по дальнейшему усовершенствованию продукта: доводка узлов, повышение точности и надёжности, расширение функционала.
В состав группы разработки входят инженеры-конструкторы, программисты высокоуровневых интерфейсов. Вы будете отвечать за электронную часть комплекса — от принципиальной схемы и платы управления до прошивки микроконтроллера и запуска узла в железе, в постоянной связке с конструкторами и командой верхнего уровня.
Это не поддержка готового серийного изделия: продукт живой, решения принимаются здесь и сейчас, и результат вашей работы видно на стенде в тот же день.
Чем предстоит заниматься
- Схемотехническая и системотехническая разработка электронных устройств, приборов и автоматизированных систем управления узлами сканирующего комплекса.
- Разработка электрических принципиальных схем плат управления на базе микроконтроллеров, модулей связи и согласующих устройств.
- Разработка плат управления на микроконтроллерах семейства STM32 (Cortex-M0/M3/M4/M7) и аналогичных (GD32, Milandr, NXP, TI и др.): выбор МК под задачу, обвязка, тактирование, питание, интерфейсы, разводка критичных цепей совместно с конструктором.
- Написание и отладка встроенного ПО на C/C++: инициализация периферии (UART, SPI, I²C, CAN, USB, RS-485/Modbus, АЦП/ЦАП, таймеры, ШИМ, DMA, прерывания), реализация алгоритмов управления приводами и протоколов обмена с верхним уровнем.
- Управление приводами осей: шаговые и серворешения по step/dir и по цифровым шинам, обработка сигналов энкодеров, концевых выключателей и датчиков наличия стекла; отработка алгоритмов хоминга, позиционирования и защиты от застревания.
- Схемотехника и управление узлами подсветки, затворов и прочей периферии оптического тракта; согласование электроники с камерой и модулями микроскопа.
- Отладка прошивок на железе: SWD/JTAG (ST-Link и аналоги), пошаговая отладка, логический анализатор, осциллограф, анализ протоколов обмена; локализация «плавающих» отказов на стыке аппаратной и программной части.
- Подбор электронной компонентной базы и технических решений с учётом требуемых характеристик, условий эксплуатации и возможности изготовления.
- Монтаж, сборка, наладка и испытания электронных блоков, отдельных устройств и узлов; работа на стенде вместе с конструкторами.
- Диагностика и локализация неисправностей электронного и электротехнического оборудования, разработка мер по предупреждению повторных отказов.
- Подготовка технических заданий, технических предложений и другой проектной документации на создаваемые и модернизируемые изделия.
- Участие в испытаниях, модернизации и подготовке оборудования к эксплуатации.
- Проработка подключения дополнительных внешних устройств и интеграции электронных компонентов в состав системы.
- Совместная работа с инженерами-конструкторами, схемотехниками и программистами высокоуровневых интерфейсов: согласование протоколов обмена, разделение логики между прошивкой и верхним уровнем.
- При необходимости — участие в демонстрации оборудования и техническая поддержка на выставочных и отраслевых мероприятиях.
Требования к кандидату
- Высшее или среднее профессиональное техническое образование: электроника, радиотехника, приборостроение, автоматизация и управление, электротехника или смежные специальности.
- Опыт работы инженером-электроником, инженером-схемотехником или разработчиком электронного оборудования от 3 лет.
- Практический опыт схемотехнической разработки электронных устройств, приборов и систем управления.
- Опыт разработки и чтения электрических принципиальных схем устройств управления на базе микропроцессорных средств, модулей связи и согласующих устройств.
- Практический опыт работы с микроконтроллерами STM32 и/или близкими семействами на ядре ARM Cortex-M: от выбора МК и схемотехники обвязки до запуска рабочей прошивки.
- Уверенное знание языков C и C++ и умение самостоятельно программировать на них: чтение чужого кода, написание и поддержка драйверов периферии и прикладной логики, работа с даташитами и reference manual.
- Понимание работы с регистрами и картой памяти МК, прерываниями, таймерами и DMA; опыт использования HAL/LL/CMSIS либо bare-metal.
- Опыт работы со средой разработки и сборкой проекта (STM32CubeIDE/CubeMX, Keil, IAR, GCC arm-none-eabi + CMake/Make) и с системой контроля версий (Git).
- Опыт работы с интерфейсами обмена: RS-485/RS-232, Modbus RTU, USB, CAN, Ethernet.
- Знание теоретических основ электроники и методов выполнения основных инженерных расчётов.
- Опыт подбора электронной компонентной базы и технических решений с учётом требуемых характеристик и условий эксплуатации.
- Практические навыки монтажа, сборки, наладки и испытаний электронных блоков, устройств и узлов.
- Навыки диагностики и локализации неисправностей электронного и электротехнического оборудования.
- Уверенное владение измерительным оборудованием (осциллограф, мультиметр, логический анализатор, лабораторный БП), профессиональным инструментом и средствами лабораторной отладки.
- Опыт работы в профильной САПР для разработки электрических схем и выпуска технической документации (Altium Designer, KiCad, EasyEDA, DipTrace, E3/EPLAN или аналоги).
- Умение разрабатывать технические задания, технические предложения и иную проектную документацию.
- Умение читать чертежи, электрические схемы и техническую документацию; понимание требований ГОСТ и ЕСКД.
- Понимание взаимодействия аппаратной и программной частей систем управления.
- Ответственность, внимательность к деталям, техническое мышление, самостоятельность и умение работать в проектной команде.
Будет преимуществом
- Опыт разработки электроники для медицинских приборов, лабораторного или аналитического оборудования.
- Понимание требований к медицинским изделиям: ГОСТ Р МЭК 60601-1 (электробезопасность), классификация медизделий, порядок регистрации и подготовка документации для испытаний.
- Опыт разработки оборудования с прецизионным позиционированием: многоосевые системы, микрошаговое управление, компенсация люфта, повторяемость выхода в ноль.
- Опыт работы с оптико-механическими узлами: подвижки, фокусировка, управление подсветкой (драйверы светодиодов, стабилизация яркости), затворы, синхронизация с камерой.
- Опыт работы с системами технического зрения и промышленными камерами (USB3 Vision, GigE Vision, MIPI), понимание требований к синхронизации кадров и триггерам.
- Опыт работы с механизмами автоматической подачи и манипуляторами: захваты, магазины, датчики присутствия и позиционирования.
- Опыт работы с RTOS (FreeRTOS и аналоги) и построения многозадачных прошивок.
- Опыт реализации собственных протоколов обмена «плата ↔ верхний уровень», разработки загрузчиков и обновления прошивки в поле.
- Навыки программирования на Python для стендовой автоматизации, тестов и утилит верхнего уровня.
- Опыт работы с импульсными источниками питания и силовой электроникой.
- Понимание вопросов ЭМС и помехозащищённости: гальваническая развязка, фильтрация, заземление, трассировка чувствительных аналоговых цепей рядом с силовыми.
- Опыт полного цикла создания изделия: от технического задания и макетирования до испытаний, модернизации и внедрения в производство.
- Опыт участия в НИОКР и разработке нестандартного оборудования.
Условия:
Машиностроительное конструкторское бюро Факел имени академика П.Д.Грушина
Москва
до 250000 RUR
Авиационный Комплекс им. С.В. Ильюшина (АО ИЛ)
Москва
от 200000 RUR
Технические системы-сервис, качество и надежность
Москва
до 170000 RUR