Назад
Company hidden
13 дней назад

Senior Systems Software Development Engineer (Embedded Linux)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Systems Software Development Engineer (Embedded Linux): Designing and implementing real-time system software architectures and embedded Linux platforms for audio systems with an accent on board bring-up, bootloaders, device drivers, and hardware-software integration. Focus on debugging ARM-based platforms, integrating vendor SDKs and BSPs, developing HAL libraries, and validating performance-critical system software across complex hardware boundaries.

Location: Hybrid role based in the Boston, MA or Seattle, WA hirify.global office, with in-office work 4 days per week. Applicants must be authorized to work for any US employer; visa sponsorship is not available.

Company

hirify.global develops audio products and experiences designed to provide high-quality listening for customers.

What you will do

  • Design and implement real-time system software architectures using SMP and AMP for embedded audio systems.
  • Bring up, debug, and maintain U-Boot, embedded Linux, and new hardware platforms.
  • Lead board bring-up and debugging for PCBs using ARM SoCs, WiSoCs, Bluetooth SoCs, and microcontrollers.
  • Integrate vendor SDKs, BSP components, and operating-system modules into build and release processes.
  • Develop HAL libraries, platform improvements, and system-level validation and testing.
  • Coordinate with silicon and component vendors while supporting hardware teams and OS modernization.

Requirements

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • At least 5 years of professional experience developing firmware or system software for embedded systems.
  • Strong proficiency in C/C++ and significant experience with embedded Linux, kernel internals, and device drivers.
  • Experience bringing up and debugging systems with U-Boot and common boot flows.
  • Experience with performance-critical software, hardware-software debugging, and interfaces such as DDR, NAND, PCIe, Ethernet, USB, SPI, I2C, UART, I2S, TCP/IP, Wi-Fi, and Bluetooth/BLE.

Nice to have

  • Experience with HDMI, including Video, ARC/eARC, and CEC, as well as USB Power Delivery.
  • Hardware design exposure, including the ability to read schematics and datasheets.
  • Experience with FreeRTOS, bare-metal microcontroller applications, Yocto/OpenEmbedded, and GCC, binutils, or GDB.
  • Experience using JTAG, logic analyzers, and oscilloscopes for low-level debugging.
  • Experience working in Agile development environments.

Culture & Benefits

  • Hybrid collaboration in a hirify.global office with an inclusive and collaborative working environment.
  • US full-time employees receive medical, dental, and vision insurance from day one.
  • 401(k) plan with company matching and immediate vesting.
  • Open Time Off policy, sick time, paid holidays, and paid leave for new parents or family caregiving.
  • Disability, life, AD&D, mental health, voluntary insurance, employee discount, and hirify.global Radio HD benefits.

Hiring process

  • Applications are reviewed before candidates receive an update.
  • Specific salary details are provided during the hiring process based on geographic location, qualifications, and experience.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →