23 июля 2024 г.
miltech Full-Stack Embedded Engineer Киев Мы украинская инновационно-технологическая компания, разрабатывающая и производящая роботизированные системы. Создаем решения, работающие дистанционно на земле, в небе и в море. Требования: Опыт работы с микроконтроллерами STM32, опыт с G серией будет преимуществом. Уверенное владение С/C++, понимание принципов оптимизации ресурсов, понимание необходимости комментирования и работы с Doxygen. Умение создавать С проекты с чи
23 июля 2024 г.
miltech
Full-Stack Embedded Engineer
Киев
Мы украинская инновационно-технологическая компания, разрабатывающая и производящая роботизированные системы. Создаем решения, работающие дистанционно на земле, в небе и в море.
Требования:
- Опыт работы с микроконтроллерами STM32, опыт с G серией будет преимуществом.
- Уверенное владение С/C++, понимание принципов оптимизации ресурсов, понимание необходимости комментирования и работы с Doxygen.
- Умение создавать С проекты с чистой и понятной структурой и архитектурой, работа с CMake.
- Понимание того, как настроить процесс сборки проекта для CI/CD пайплайнов.
Опыт работы с STM32CubeIDE и опыт с RTOS системами (FreeRTOS, Zephyr, NuttX, или другое). - Опыт работы с такими интерфейсами, как UART, I2C, SPI, умение подключать и отлаживать периферию.
- Опыт работы с сервоприводами и понимание принципов ШИМ.
- Понимание принципов отладки. Умение наладить и пользоваться инструментами отладки, такими как CortexDebug с использованием OpenOCD или инструментарием от Segger.
- Уверенное владение GIT, понимание принципов GIT Flow подхода и семантического версионирования.
- Уверенное владение KiCAD или Altium, опыт разработки схемотехники с микроконтроллерами и опыт трассировки 4-слойных плат.
- Опыт подготовки проектов для PCBA, опыт заказа изготовления и сборки плат у основных вендоров. Опыт подготовки и оптимизации BOM.
- Умение быстро прототипировать, уверенное владение паяльным и диагностическим оборудованием, умение паять SMD компоненты вручную.
Обязанности:
- Проектирование, разработка и отладка оригинальных технических решений, от создания схемотехники, заканчивая написанием встроенного ПО и тестированием.
- Плотное сотрудничество с межфункциональной командой, включающей ученых, других разработчиков и инженеров.
Будет плюсом:
- опыт работы с работотехникой
- опыт работы с Ardupilot или альтернативами, < /li>
- опыт работы с MISRA или другими стандартами для С
- опыт работы с микроконтроллерами NRF52 или NXP
- опыт работы с MAVLink
- параметрическими CAD и моделирование корпусов электроники