Одна з найінноваційніших у світі компаній IoT шукає досвідченого розробника вбудованих систем із мисленням щодо продукту, який зможе зрозуміти бізнес-вимоги та перевести їх у стійкі вбудовані продукти, підключені до хмари. Вимоги ПОТРІБНО МАТИ - Експертне знання C і C++ (стандарт 11+) - Досвід у вбудованих /Розробка пристроїв IoT на основі Linux (необхідне знання POSIX) і FreeRTOS- Досвід роботи з SoC (Cortex-M0/M4/A9) і налагодження низькорівневого коду- Знайомство з кодом завантаження, кодом О
Одна з найінноваційніших у світі компаній IoT шукає досвідченого розробника вбудованих систем із мисленням щодо продукту, який зможе зрозуміти бізнес-вимоги та перевести їх у стійкі вбудовані продукти, підключені до хмари. Вимоги ПОТРІБНО МАТИ - Експертне знання C і C++ (стандарт 11+) - Досвід у вбудованих /Розробка пристроїв IoT на основі Linux (необхідне знання POSIX) і FreeRTOS- Досвід роботи з SoC (Cortex-M0/M4/A9) і налагодження низькорівневого коду- Знайомство з кодом завантаження, кодом ОС низького рівня, драйверами пристроїв і пристроїв вводу-виводу (SPI, I2C, UART, WiFi, Bluetooth LE) - Зручна розробка програм і низькорівневого коду - Знання мережевих протоколів (HTTP/s, Websockets, MQTT) - Можливість читати існуючий код і розуміти дизайн системи - Практичні знання систем збірки (Make, CMake) - Знання систем контролю версій (Git) ДОБРЕ МАТИ - Практичні знання ESP-IDF, TI RTOS - Уміння читати та покращувати схеми, працювати з осцилографом, базові навички апаратного забезпечення (пайка) залізо не здається вам чимось новим)- Досвід роботи з протоколами бездротової мережі на основі стандарту 802.15.4g (TI15.4, 6LoWPAN, Thread)- Досвід роботи з проектом Matter- Досвід оптимізації енергоспоживання для пристроїв з живленням від батарейок- Знання основи безпеки та шифрування (OpenSSL, Mbed-TLS)- Досвід взаємодії з різними датчиками (температура, вологість, якість повітря, витік води тощо)- Досвід розробки GUI для вбудованих систем- Знання шаблонів розробки програмного забезпечення Ми пропонуємо Чудову роботу в продуктовій компанії, гідну зарплату (у доларах США), дружній колектив, обід на ваш вибір, оплачувана відпустка та лікарняний. Обов’язки Ви відповідатимете за створення пристроїв автоматизації, підключених до хмари, і бездротових датчиків для розумного дому та офісу. – Розробка, документування, тестування та налагоджувати нові та існуючі програмні системи та/або додатки (на даний момент на основі TI CC3220, TI CC1352, ESP32-S2, NXP iMX6/iMX8, але не обмежуючись ними)- Брати участь у розробці обладнання для нових пристроїв- Усунути проблеми з функціональністю та оптимізувати код для нових і існуючих продуктів - Дослідження та впровадження найкращих практик для вбудованих програм