Embedded Software Engineer
Primary stack
Job description
Про посаду
Інженер з вбудованого програмного забезпечення
Очікувана локація - Київ, Україна
Про роботу
Як Інженер з вбудованого програмного забезпечення ви є ключовою частиною нашої команди архітектури для розробки та впровадження основних функцій та можливостей, щоб наші дрони могли безпечно та автономно літати.
Разом з нашою першокласною командою, яка наразі налічує сім членів, ви будете виконувати важливу роль: розширювати межі дрон-технологій. Ви будете тісно співпрацювати із зацікавленими сторонами в Німеччині та США з відділів системної архітектури та розробки апаратного забезпечення.
Обов'язки
- Впровадження, технічне обслуговування та оптимізація прошивки автопілота Quantum-Systems та стека прошивок
- Проектування, концепція, впровадження та тестування нових функцій автопілота
- Експорт алгоритмів керування польотом та навігації з Matlab / Simulink та їх інтеграція в вбудовану систему автопілота
- Впровадження, технічне обслуговування та оптимізація драйверів BSP / периферійних пристроїв та зовнішніх датчиків та їх оптимізованої роботи в рамках операційної системи реального часу
- Створення, документування та технічне обслуговування прошивки автопілота для випробувань польоту. Створення тестових квитків для польоту, підтримка випробувань польоту та аналіз даних після польоту
- Створення юніт-тестів, налагодження/відстеження бази коду для тестування покриття кодом/функціональності
- Технічне обслуговування екосистеми оновлення прошивки, включаючи завантажувачі та оновлення прошивки
- Підтримка впровадження та технічного обслуговування виробничих інструментів
Вимоги
- Завершена ступінь бакалавра чи магістра в галузі програмної інженерії / електротехніки
- Кілька років досвіду роботи з вбудованими системами
- Глибоке розуміння вбудованих систем та досвід старшого рівня в проектуванні, впровадженні та оптимізації вбудованих систем
- Значні знання мікроконтролерів (ARM, Cortex-M), операційних систем реального часу, апаратних та комунікаційних інтерфейсів (UART, I2C, SPI, CAN, ETH...)
- Досвід роботи з операційними системами реального часу, такими як FreeRTOS або uCOS II, та знання багатопотоковості, планування задач та взаємодії між завданнями
- Здатність мостити розрив між апаратним та програмним забезпеченням, розуміння електричних та фізичних обмежень, глибоке розуміння електронних схем та ефективне використання доступних апаратних ресурсів
- Володіння інструментами контролю версій та співпраці, такими як git та gitlab
- Досвід роботи в середовищах спільного розробки з використанням гнучкої методології
- Високий рівень мотивації та здатність самостійно відповідати за свою сферу відповідальності
- Відкрита, комунікабельно, доброзичлива та компетентна манеру поведінки
- Рівень англійської мови не нижче B2
Ми пропонуємо
- Ми стоїмо з Україною
- Піонери галузі, які є амбіційними, сміливими та бачливими
- Розширюємо межі можливого, мислимо неортодоксально та прагнемо до технологічної досконалості, щоб формувати майбутнє аерозйомки
- Траєкторія для індивідуального та професійного зростання
Про компанію
Quantum Systems спеціалізується на розробці, проектуванні та виробництві малих безпілотних авіаційних систем (sUAS). Лінійка електричних вертикального зльоту та приземлення (eVTOL) sUAS компанії створена для максимізації дальності та універсальності, а також для забезпечення операторам безперебійного користувацького досвіду. Інтегруючи передові програмні можливості, такі як купюрна обробка даних та обробка даних в реальному часі на основі штучного інтелекту, Quantum Systems створює UAS наступного покоління для клієнтів у сфері оборони, безпеки та державного сектору.
© Quantum Systems (TBD). This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
More at Quantum Systems (TBD)
All 146 rolesManufacturing Engineer - Quantum Systems USA
Quantum Systems (TBD) · United States
Business Development Manager, DOS - Quantum Systems USA - Quantum Systems Inc.
Quantum Systems (TBD) · United States
Business Development Manager, U.S Military
Quantum Systems (TBD) · United States
Configuration Management Specialist
Quantum Systems (TBD) · United States