Senior Embedded Engineer
Компанія Sigma Software запрошує досвідченого Senior Embedded Engineer для роботи над проектом з нуля.
Проектом є розробка нового модуля Android на платформі Mediatek.
Якщо ви геній Embedded і хотіли б попрацювати над нашим новим захоплюючим проектом, ми б хотів почути вашу думку.
Обов’язки:
- Розробка окремих компонентів, модулів, класів, пристроїв
- Кодування, налагодження, документація і підтримка частин програмного і апаратного забезпечення
- Виконання різних видів тестування
Участь в оціночних і планувальних сесіях - Внесок в розробку технічної проектної документації та документації користувача
- Надання допомоги інженерам-випробувачам і допоміжному персоналу в рішенні технічних питань установки програмного забезпечення і його експлуатації.
- Участь в конференц-дзвінки і особистих зустрічах з Замовником і партнерами Замовника.
- Дотримання кращих інженерних практик, технічних стандартів і критеріїв якості, викладених у проекті.
- Звіт про стан і прогрес відповідно до проекту і вимог підприємства
- Визначення поточних недоліків в процесі розробки, прийнятих процедурах і методах проектування, конфігураціях середовища і т. д.
- Обговорення технічних проблем з архітектором, керівником групи і керівником проекту.
- Підвищення своєї кваліфікації на різних навчальних курсах, семінарах та / або в інших навчальних закладах.
Вимоги:
- Експерт з C ++, добре по C
- Принаймні, базові знання Android AOSP
- Базові знання в області цифрової / аналогової електроніки і розуміння електронних схем
- Базовий досвід роботи з вбудованим програмним забезпеченням MCU на базі ARM
- Досвід міжплатформеній розробки, знання GCC, досвід роботи з Linker Scripts
- Знання інтерфейсів зв’язку MCU: UART, SPI, I2C, CAN
- Базовий досвід роботи з осцилографом, мультиметром, цифровими аналізаторами сигналів і іншим лабораторним обладнанням.
- Досвід роботи з мережевими протоколами TCP / UDP: MQTT, HTTP (s) або інші
- Принаймні, середній рівень володіння англійською мовою
Побажання:
- Ступінь в області електротехніки, електроніки, телекомунікацій або еквівалент
- Системний підхід до вирішення проблем, документування та тестуванню
- Знання інших мов програмування або технологічних стеків
- Досвід роботи в ядрі Linux
- Досвід роботи з BT, BLE, WiFi, Lora або іншими бездротовими протоколами
- MISRA або аналогічні стандартні знання
- Досвід роботи з юніт-тестами