Розробник вбудованого програмного забезпечення віддалено Компанія: PointGrab Тип: Повний робочий день, віддалений Про посаду: PointGrab прагне розширити свою команду експертів, найнявши повний робочий день, віддаленого інженера вбудованого програмного забезпечення. Ця роль передбачає приєднання до команди, яка розробляє датчики PointGrab за допомогою RTOS та/або вбудованих програм Linux. Обов'язки: Проектування, розробка та налагодження вбудованого програмного забезпечення для RTOS і вб
Розробник вбудованого програмного забезпечення
віддалено
Компанія: PointGrab
Тип: Повний робочий день, віддалений
Про посаду: PointGrab прагне розширити свою команду експертів, найнявши повний робочий день, віддаленого інженера вбудованого програмного забезпечення. Ця роль передбачає приєднання до команди, яка розробляє датчики PointGrab за допомогою RTOS та/або вбудованих програм Linux.
Обов'язки:
- Проектування, розробка та налагодження вбудованого програмного забезпечення для RTOS і вбудованих систем на базі Linux.
- Співпрацюйте з міжфункціональними командами, включаючи інженерів апаратного забезпечення, розробників мікропрограм, розробників серверної частини та інженерів із забезпечення якості, щоб надавати високоякісні підключені вбудовані рішення.
- Впровадити та інтегрувати компоненти проміжного програмного забезпечення, бібліотеки та стороннє програмне забезпечення.
- Виконуйте підготовку плати, системну інтеграцію та тестування вбудованих систем.
- Аналізуйте та оптимізуйте продуктивність системи, використання пам’яті та енергоспоживання.
- Проводити перевірки коду, писати технічну документацію та надавати підтримку іншим членам команди.
- Будьте в курсі нових технологій і галузевих тенденцій у розробці вбудованих систем і Linux.
Вимоги:
- Ступінь бакалавра в галузі комп’ютерних наук, електротехніки або спорідненої галузі.
- 5+ років професійного досвіду в розробці вбудованого програмного забезпечення.
- Володіння мовами програмування C/C++.
- Глибоке розуміння внутрішніх елементів ядра Linux, драйверів пристроїв і архітектури системи.
- Глибоке розуміння RTOS (наприклад, FreeRTOS, ThreadX), включаючи зв’язок і вбудовані стеки безпеки.
- Досвід роботи з платою, розробки завантажувача та налагодження системного рівня.
- Знайомство з вбудованими апаратними платформами, такими як ARM Cortex M55/A53/A72.
- Знання мережевих протоколів, файлових систем і концепцій безпеки у вбудованих системах.
- Відмінні навички вирішення проблем і здатність працювати самостійно, а також в командному середовищі.
- Ефективні комунікативні навички та здатність викладати технічні концепції нетехнічним зацікавленим сторонам.
- Досвід роботи з системами контролю версій (наприклад, Git) та інструментами відстеження проблем (наприклад, JIRA).
- Вільне володіння усною та письмовою англійською (B1+).
𝙃𝙤𝙬 𝙩𝙤 𝘼𝙥𝙥𝙡𝙮: 𝘛𝘰 𝘴𝘵𝘳𝘦𝘢𝘮𝘭𝘪𝘯𝘦 𝘰𝘶𝘳 𝘳𝘦𝘤𝘳𝘶𝘪𝘵𝘮𝘦𝘯𝘵 𝘱𝘳𝘰𝘤𝘦𝘴𝘴 𝘢𝘯𝘥 𝘦𝘯𝘴𝘶𝘳𝘦 𝘵𝘩𝘦 𝘣𝘦𝘴𝘵 𝘮𝘢𝘵𝘤𝘩 𝘧𝘰𝘳 𝘣𝘰𝘵𝘩 𝘺𝘰𝘶 𝘢𝘯𝘥 𝘰𝘶𝘳 𝘵𝘦𝘢𝘮, 𝘸𝘦 𝘶𝘴𝘦 𝘢𝘯 𝘦𝘹𝘵𝘦𝘳𝘯𝘢𝘭 𝘱𝘭𝘢𝘵𝘧𝘰𝘳𝘮 𝘧𝘰𝘳 𝘴𝘰𝘶𝘳𝘤𝘪𝘯𝘨 𝘢𝘯𝘥 𝘴𝘮𝘢𝘳𝘵 𝘮𝘢𝘵𝘤𝘩𝘪𝘯𝘨 𝘰𝘧 𝘤𝘢𝘯𝘥𝘪𝘥𝘢𝘵𝘦𝘴. 𝘗𝘭𝘦𝘢𝘴𝘦 𝘤𝘭𝘪𝘤𝘬 𝘵𝘩𝘦 𝘭𝘪𝘯𝘬 𝘣𝘦𝘭𝘰𝘸 𝘵𝘰 𝘤𝘳𝘦𝘢 𝘵𝘦 𝘺𝘰𝘶𝘳 𝘱𝘳𝘰𝘧𝘪𝘭𝘦 𝘢𝘯𝘥 𝘢𝘱𝘱𝘭𝘺. 𝘛𝘩𝘪𝘴 𝘢𝘭𝘭𝘰𝘸𝘴 𝘶𝘴 𝘵𝘰 𝘣𝘦𝘵𝘵𝘦𝘳 𝘶𝘯𝘥𝘦𝘳𝘴𝘵𝘢𝘯𝘥 𝘺𝘰𝘶𝘳 𝘴𝘬𝘪𝘭𝘭𝘴 𝘢𝘯𝘥 𝘦𝘹𝘱𝘦𝘳𝘪𝘦𝘯𝘤𝘦𝘴, 𝘦𝘯𝘴𝘶𝘳𝘪𝘯𝘨 𝘢 𝘱𝘦𝘳𝘧𝘦𝘤𝘵 𝘧𝘰𝘳 𝘧𝘰𝘳 𝘰𝘶𝘳 𝘱𝘳𝘰𝘫𝘦𝘤𝘵𝘴 𝘱𝘳𝘰𝘫𝘦𝘤𝘵𝘴.