Инженер-программист С/С++ (Направление медицинских изделий)
"Уральский оптико-механический завод им. Э.С. Яламова" - ведущее предприятие России по разработке и производству оптико-электронных приборов военного и гражданского назначения. Сегодня АО ПО УОМЗ - это социально-ориентированное предприятие, обеспечивающее для своих сотрудников комфортные и безопасные условия труда, достойный уровень заработной платы, возможность профессионального и карьерного роста.
Наше конструкторское бюро приглашает разработчиков для создания и поддержки медицинских систем жизнеобеспечения и мониторинга состояние пациента. Номенклатура разрабатываемых изделий включает наркозно-дыхательные аппараты, аппараты искусственной вентиляции легких, увлажнители дыхательной смеси и др.
Обязанности:
- Разработка, отладка и тестирование встроенного программного обеспечения медицинских изделий;
- Проектирование архитектуры ПО для микроконтроллеров STM32, Cortex M3, Cortex М4;
- Сопровождение и модификация имеющегося ПО для микроконтроллеров STM32 и Atmel AVR;
- Аналогово-цифровое преобразование сигналов и их обработке;
- Управление пневматическими и механическими приводами;
- Обеспечение коммуникации между узлами посредством интерфейсов RS-232, RS-458, USB, CAN, I2C, SPI.
- Высшее профильное образование;
- Обязательно:
- Опыт разработки ПО на языке С;
- Опыт работы с CMSIS/HAL;
- Опыт работы с Atmel AVR GNU Toolchain;
- Понимание принципов работы микроконтроллера, периферийных устройств: таймеров, АЦП, ЦАП, интерфейсов приёма-передачи;
- Событийно-ориентированная парадигма программирования и механизмы обработки прерываний;
- Хорошая алгоритмическая подготовка;
- Базовое владение Git.
- Желательно:
- Знание теории автоматического управления;
- Знание теории цифровой обработки сигналов;
- Навыки разработки модульных тестов (СppUTest или др.);
- Опыт работы с FreeRTOS, а также понимание парадигмы многопоточного программирования и многопоточной отладки;
- Базовое понимание схемотехники и принципов работы цифровых и аналоговых цепей;
- Опыт работы с СI/CD;
- Владение системой сборки CMake;
- Опыт использования Labview/Matlab/Python для нужд моделирования/ ЦОС/ тестирования встроенного ПО.
-
Трудоустройство в соответствии с ТК РФ;
-
Своевременная выплата заработной платы;
-
Расширенный социальный пакет;
-
Выплачиваются ежеквартальные премии в размере оклада;
-
Доплата на питание 3000 руб. в месяц;
-
Режим работы: пятидневная рабочая неделя, 9:00 - 17:40.
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).