Публікуйте вакансії
Наймайте без комісій
27 переглядів
Global Talent / GT
Міжнародна компанія у сфері defense-tech та робототехніки, шукає Embedded Engineer (C++, Linux) основною задачею якого буде інтеграція різноманітних роботизованих платформ в існуючу систему.
Ідеальний кандидат має значний досвід в управлінні двигунами, вбудованому програмуванні, апаратному забезпеченні та системній інтеграції. Глибоке розуміння систем на базі Linux, управління в реальному часі та налагодження складних програмно-апаратних взаємодій є дуже бажаним.
Основні обов’язки:
Робота з роботизованими платформами та їх інтеграція в екосистему.
Розробка та оптимізація драйверів керування двигунами, забезпечення точної роботи за допомогою стратегій керування на основі PWM.
Здійснення запусків, калібрування та тестування роботизованих платформ, забезпечуючи їхню надійну роботу.
Робота з мікроконтролерами та контролерами двигунів, оптимізація циклів керування в реальному часі.
Реалізація та налаштування протоколів апаратної комунікації.
Забезпечення надійної інтеграції апаратного та програмного забезпечення, проводення налагодження як на вбудованому, так і на системному рівні.
Використання середовища на базі Linux для взаємодії з обладнанням, автоматизація за допомогою скриптів та налагодження на низькому рівні.
Застосовування методів логічного аналізу для діагностики та вирішення складних проблем інтеграції.
Необхідна кваліфікація:
Досвід у керуванні двигунами, розробці драйверів та керуванні на основі PWM.
Володіння мовами Python і C/C++ для розробки вбудованих систем.
Практичний досвід з електронікою, пайкою та налагодженням друкованих плат (PCB).
Знання поширених комунікаційних протоколів (UART, I2C, SPI, бажано CAN).
Досвід роботи у середовищах на базі Linux, включно з інструментами налагодження: gdb, strace, dmesg, system logs.
Вміння писати Bash-скрипти та використовувати утиліти Linux для налагодження апаратного забезпечення.
Досвід роботи з роботизованими фреймворками, такими як ArduPilot, Betaflight або PX4, є перевагою.
Знання протоколів комунікації для робототехніки, таких як MAVLink, UAVCAN, CRSF або подібні, є дуже бажаним.
Розуміння сенсорного злиття (sensor fusion), IMU та керування в реальному часі є перевагою.
Сильні навички логічного мислення та усунення несправностей для налагодження складних систем.
Ми пропонуємо:
Етапи інтерв'ю:
- Співбесіда з рекрутером
- Технічне інтерв?ю
- Перевірка безпеки
- Офер