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 чи альтернативами,
- досвід роботи з MISRA чи іншими стандартами для С
- досвід роботи з мікроконтроллерами NRF52 чи NXP
- досвід роботи з MAVLink
- досвід роботи з параметричними CAD та моделювання корпусів електроніки