улица Воронина 5
Вот уже более 30 лет компания «Нейрософт» разрабатывает и производит медицинское оборудование для нейрофизиологии, функциональной диагностики, аудиологии и реабилитации. Наши приборы работают на благо здоровья людей по всему миру (более чем в 100 странах).
Мы постоянно развиваемся и сейчас ищем талантливого специалиста с хорошим пониманием цифровой электроники, опытом программирования встраиваемых систем (микроконтроллеров, DSP процессоров), опытом написания кода ПК-девайс для отладки и тестирования разрабатываемых изделий на языке высокого уровня.
Обязанности:
-
Разработка схемотехнических решений цифровой части приборов и встроенного программного обеспечения микроконтроллеров и других
программируемых микросхем, тестовых программ (далее ПО).
-
Участие в наладке первых опытных образцов проектируемых приборов.
-
Участие в анализе и внедрении новых методов, технологий и инструментов по разработке ПО.
-
Сопровождение приборов в процессе производства, т. е. устранение программных недоработок, поиск причины отказов и предложение мер к устранению этих причин.
Требования:
- высшее профильное образование (электроника, приборостроение);
- опыт работы в отраслях: разработка РЭА, приборостроение на следующих должностях: программист встраиваемых системах, программист микроконтроллеров, инженер-электроник, инженер-программист, разработчик РЭА от 3 лет;
- знание STM32 Cube IDE, Keil uVision, Visual Studio Code, Visual Studio, Altium Designer или аналогичные. Плюсом будет Quartus, GOWIN EDA или аналогичные;
- английский язык (чтение технической и программной документации).
Наш "идеальный" кандидат:
- знает Си, C# (либо C++ и т.п.),
- умеет разрабатывать архитектуру встраиваемого и тестового ПО,
- имеет опыт разработки встраиваемого ПО для микроконтроллеров от 2 лет,
- знает современную элементную базу цифровых компонентов (иногда требуется подобрать микроконтроллер и периферийные микросхемы цифровой части изделия для решения поставленной задачи).
Вашим преимуществом будет:
- Стремление писать чистый код, который проходит проверку статических анализаторов на соответствие MISRA C и/или SEI CERT, понятный для прочтения и редактирования коллегами, при необходимости переносим с одного микроконтроллера на другой.
- Опыт работы с ОСРВ.
- Опыт работы с цифровыми интерфейсами USB, SPI, I2C, Ethernet и другими.
- Опыт работы разработки устройств с беспроводной связью Bluetooth, Wi-Fi, Zigbee.
- Знание Verilog, опыт работы с ПЛИС (FPGA, CPLD).
- Знания и опыт в области тестирования ПО. Понимание, что такое тестирование, чем отличается модульное тестирование от интеграционного и системного, как организовать.
- Опыт программирования процессорных модулей на ОС Linux.
Если вы хотите в команду, ждем вашего отклика!