Sonos
Шанхай, China
Тип занятости
Полная занятость
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить
Название: Инженер-разработчик программного обеспечения Местоположение: Шанхай, Китай
Местоположение: Шанхай, Китай Занятость: Полная В Sonos мы хотим создать лучший опыт прослушивания для наших клиентов и знаем, что это начинается со взаимного слушания. Работая в команде Sonos, вы будете сотрудничать с людьми разных стилей, навыков и происхождения для реализации нашего видения, одновременно развивая сообщество, где каждый чувствует себя включенным и имеет возможность делать лучшую работу в своей жизни. В качестве инженера-разработчика программного обеспечения для команды Diags-Systems вы будете отвечать за поддержку тестирования низкоуровневых драйверов и прошивок в быстро меняющейся, динамичной среде. Кандидаты должны быть практичными инженерами, которые будут разрабатывать процессы и инструменты тестирования для запуска на целевых и внецелевых платформах. Это потребует сотрудничества с вашими партнерами в отделах разработки и качества для определения и выполнения стратегий тестирования с целью поставки высококачественных продуктов. Кроме того, вы будете работать с командами ведущих отраслевых новаторов в области акустики, машиностроения, разработки программного обеспечения, аппаратного обеспечения и пользовательского опыта. Если вы любите музыку, решение сложных задач и создание высококачественных продуктов, мы хотим поговорить с вами! Что вы будете делать Разрабатывать и выполнять тестовые сценарии для поддержки разработки низкоуровневых драйверов, что может потребовать творческих подходов к автоматизации физических взаимодействий с тестируемыми устройствами. Разрабатывать новые инструменты и скрипты для помощи в выполнении тестов. Поддерживать ввод в эксплуатацию новых плат и тестирование производственной линии. Анализировать и поддерживать существующую автоматизацию и тестовые среды. Сотрудничать с инженерами ручного тестирования для разработки автоматизации повторяющихся ручных тестовых сценариев. Сотрудничать с членами команды для разработки стратегий тестирования надежности слоя взаимодействия аппаратного и программного обеспечения. Сотрудничать с членами команды для разработки стратегий тестирования API уровня абстракции, используемого приложениями пользовательского пространства. Что вам понадобится Основные квалификации Степень бакалавра в области компьютерных наук, компьютерной инженерии, электротехники или эквивалентный опыт. Базовые знания C/C++. Базовое понимание цифровой электроники и встроенных систем. Базовое знакомство с низкоуровневыми протоколами связи, такими как I2C, PCIe и USB. Понимание GIT как системы управления исходным кодом. Опыт использования логических анализаторов и других инструментов тестирования цифровой электроники. Опыт разработки для Linux. Способность работать на английском языке. Предпочтительные квалификации Сильные навыки разработки C/C++. Опыт разработки ядра Linux. Базовое понимание сетей 802.11 и/или опыт использования таких инструментов, как Wireshark, для анализа сетевого трафика. Опыт тестирования IoT/встроенных систем (предпочтительно в среде Linux). Опыт работы с Jenkins. Знакомство с Python и Pytest. Интерес к DIY IoT и робототехническим проектам. Ваш профиль будет рассмотрен, и мы свяжемся с вами, как только у нас появится обновление. В Sonos мы уделяем время найму правильных людей и ценим ваше терпение.
Оценка RocketHunt по реальным зарплатам
Оценка RocketHunt по реальным зарплатам