Sonos
Бостон, Соединенные Штаты
165 000 – 206 000 USD
в год
Title: Senior System Software Development Engineer Location: 2 Locations
Location: Boston, MA Location: Seattle, WA Employment: Full time В Sonos мы хотим создать незабываемые впечатления от прослушивания для наших клиентов и знаем, что это начинается со взаимного слушания. Работая в команде Sonos, вы будете сотрудничать с людьми разных стилей, навыков и происхождения для реализации нашего видения, одновременно развивая сообщество, где каждый чувствует себя включенным и имеет возможность наилучшим образом проявить себя. Location: Boston, MA, or Glasgow, UK or London, UK Sonos Offices - Hybrid, in office 4x/week Visa Sponsorship: Sonos в настоящее время не может спонсировать или передавать спонсорство визы для трудоустройства по этой должности. Мы просим кандидатов иметь разрешение на работу для любого американского работодателя, как сейчас, так и в будущем. В Sonos мы хотим создать незабываемые впечатления от прослушивания для наших клиентов и знаем, что это начинается со взаимного слушания. Работая в команде Sonos, вы будете сотрудничать с людьми разных стилей, навыков и происхождения для реализации нашего видения, одновременно развивая сообщество, где каждый чувствует себя включенным и имеет возможность наилучшим образом проявить себя. What You’ll Do: Разработка и внедрение архитектур системного программного обеспечения реального времени с использованием подходов SMP (симметричная многопроцессорность) и AMP (асимметричная многопроцессорность) для встроенных аудиосистем Запуск, отладка и поддержка загрузчика (U-Boot) и встраиваемой Linux на новых аппаратных платформах. Руководство ранним запуском плат и отладкой новых печатных плат с использованием ARM SoC, WiSoC, BT SoC и микроконтроллеров. Разработка и поддержка драйверов ядра Linux для широкого спектра подсистем, интерфейсов и периферийных устройств. Интеграция SDK поставщиков, компонентов BSP и модулей ОС в процесс сборки и выпуска Разработка и поддержка HAL-библиотек, обеспечивающих чистые, тестируемые интерфейсы между аппаратным обеспечением и пользовательским пространством. Определение пробелов в платформе относительно аппаратных возможностей и требований к продукту; предложение и реализация улучшений для ускорения прототипирования и оценки нового оборудования. Участие в валидации BSP и отладке на уровне системы на границах HW/SW. Определение, выполнение и документирование модульного и интеграционного тестирования компонентов системного программного обеспечения. Взаимодействие с поставщиками кремниевых компонентов и комплектующих для координации поддержки и решения проблем платформы для SoC CPU/radio, MCU/PIC, NPU/GPU и периферийных устройств. Поддержка команд инженеров аппаратного обеспечения путем глубокой технической отладки и внесение вклада в усилия по модернизации ОС/платформы. What You’ll Need Basic Qualifications: Бакалавр в области компьютерной инженерии, электротехники, компьютерных наук или смежной области Не менее 8 лет профессионального опыта разработки прошивок/системного программного обеспечения для встраиваемых систем Уверенное владение C/C++ (Python — плюс). Значительный опыт работы с встраиваемым Linux, внутренними механизмами ядра и разработкой драйверов устройств. Опыт запуска и отладки систем с использованием U-Boot и распространенных загрузочных процессов. Опыт работы с инструментарием для сборки и отладки (например, gcc, binutils, gdb). Опыт проектирования и разработки программного обеспечения/прошивки с использованием Free-RTOS, а также разработки приложений bare-metal для микроконтроллеров Сильные навыки отладки с использованием таких инструментов, как JTAG, логические анализаторы и осциллографы. Подтвержденная способность создавать критически важное по производительности программное обеспечение в средах с ограниченными ресурсами (например, драйверы высокоскоростных периферийных устройств). Опыт работы с рабочими процессами Yocto Project / OpenEmbedded. Глубокое понимание контекстов выполнения и конкурентности в Linux, включая блокировки/мьютексы, поведение SMP и границы ядра/пользователя. Знакомство с ключевыми интерфейсами/протоколами, такими как: DDR, NAND, PCIe, Ethernet, USB SPI, I2C, UART, I2S TCP/IP, Wi-Fi (802.11), Bluetooth/BLE Preferred Qualifications: Опыт работы с подсистемой HDMI (Video, ARC/eARC, CEC). Предыдущий опыт проектирования аппаратного обеспечения и способность читать схемы/технические описания. Знакомство с низкоуровневой оптимизацией и настройкой производительности. Знакомство с USBPD и опыт разработки в области USB PD IC. Опыт работы в гибких средах разработки. Ваш профиль будет рассмотрен, и мы свяжемся с вами, как только у нас появится обновление. В Sonos мы уделяем время найму правильных специалистов и ценим ваше терпение. Диапазон базовой заработной платы для этой должности в зависимости от географического местоположения составляет: $165,000 и $206,000 Конкретная предлагаемая оплата будет зависеть от географического местоположения кандидата, а также от квалификации и опыта. Мы применяем географические дифференциалы оплаты труда, основанные на стоимости рабочей силы на рынке. Сотрудники, работающие в регионах с высокой стоимостью жизни, могут получать оплату в верхней части диапазона, в то время как сотрудники на рынках со средней или низкой стоимостью жизни могут получать оплату в нижней части диапазона. Ваш рекрутер сможет предоставить более подробную информацию о конкретном диапазоне заработной платы для вашего местоположения в процессе найма. Обратите внимание, что информация о компенсации, указанная в объявлениях о вакансиях в США, отражает только базовую заработную плату и не включает бонус, акции или льготы. Мы также предлагаем комплексную программу льгот, ориентированную на выбор и гибкость, чтобы помочь поддержать здоровье, благосостояние и общее благополучие наших сотрудников. Штатные сотрудники в США имеют право на получение льгот с первого дня, включая: Медицинская, стоматологическая и офтальмологическая страховка План 401(k) с соответствием компании и немедленным вестингом Политика открытого отпуска (OTO), предоставляющая максимальные возможности для отключения и восстановления, без необходимости накопления отпуска на основе стажа работы 80 часов больничного при приеме на работу, обновляемые ежегодно До 12 оплачиваемых праздников в календарном году Sonos предлагает щедрую программу оплачиваемого отпуска для новых родителей или для ухода за членом семьи с серьезным заболеванием, а также краткосрочную и долгосрочную нетрудоспособность в случае вашего собственного заболевания Оплачиваемое компанией страхование от нетрудоспособности, страхование жизни и страхование от несчастных случаев и смерти Дополнительные льготы, включая добровольное страхование жизни, страхование от несчастных случаев и смерти, страхование от несчастных случаев и страхование домашних животных Льготы по охране психического здоровья для поддержки вашего целостного благополучия Щедро предоставляемая скидка для сотрудников и Sonos Radio HD — бесплатно! Примечание: Никакая сумма оплаты не считается заработной платой или компенсацией до тех пор, пока такая сумма не будет заработана, вестирована и определена. Сумма и доступность любого бонуса, льгот или любой другой формы компенсации и льгот, которые могут быть отнесены к конкретному сотруднику, остаются на усмотрение Компании, если и до тех пор, пока они не будут выплачены, и могут быть изменены по собственному усмотрению Компании в соответствии с законом. Уведомление для соискателей из США: Sonos является работодателем, предоставляющим равные возможности. Мы оцениваем квалифицированных кандидатов независимо от расы, цвета кожи, религии, пола, сексуальной ориентации, гендерной идентичности, национального происхождения, инвалидности, статуса ветерана и других характеристик, защищенных законом. Sonos стремится работать и предоставлять разумные приспособления для лиц с ограниченными возможностями. Если вам требуется разумное приспособление из-за инвалидности для любой части процесса трудоустройства, пожалуйста, отправьте электронное письмо по адресу контакт рекрутера и сообщите нам характер вашего запроса и ваши контактные данные.
Оценка RocketHunt по реальным зарплатам
Грейд
Senior
Опыт работы
от 8 лет
Формат работы
Гибрид
Тип занятости
Полная занятость
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить