Публікуйте вакансії
Наймайте без комісій
3 перегляди
NDA Recruitment
Обов'язки:
• Проектування, розробка та підтримка програм і служб C++, які взаємодіють із вбудованими системами, зокрема з використанням Ardupilot/PX4 або інших подібних платформ.
• Співпраця з апаратними інженерами для інтеграції програмного забезпечення на основі C++ із вбудованими системами та датчиками, що забезпечує безперебійний обмін даними та керування пристроями.
• Виявлення, усунення несправностей і вирішення проблем інтеграції програмного й апаратного забезпечення, забезпечуючи високу якість, надійність і ефективність рішення.
• Використовуйте Python до 20% розробки, головним чином для завдань сценаріїв, тестування та автоматизації.
Необхідна кваліфікація:
• 5+ років досвіду розробки з акцентом на вбудованих системах, програмуванні пристроїв або апаратному інтерфейсі.
• Перевірений досвід роботи з Ardupilot/PX4 або подібними платформами (наприклад, Betaflight, iNav).
• Тверде розуміння вбудованих систем, мікроконтролерів і взаємодії апаратного забезпечення.
• Великий досвід у C++, з досвідом оптимізації продуктивності, багатопоточності та операцій вводу/виводу в середовищах з обмеженими ресурсами.
• Досвід роботи з Python для розробки, включаючи сценарії, тестування та автоматизацію, а також його використання у вбудованих системах.
• Досвід роботи з протоколами послідовного зв’язку (наприклад, UART, SPI, I2C).
• Досвід роботи з середовищами та інструментами Linux/Unix (наприклад, Git, SSH, утиліти командного рядка).
Буде плюсом:
• Досвід роботи з одноплатними ПК (наприклад, Raspberry Pi, Arduino тощо).
• Знання хмарних технологій або платформ IoT (наприклад, MQTT, AWS IoT, Google Cloud IoT).
• Володіння паянням та інженерними навичками.
• Досвід роботи з 3D-друком.