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