Назад
Company hidden
2 дня назад

Embedded Software Engineer

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

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

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

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

Текст:
/

TL;DR

Embedded Software Engineer (OpenWrt/PON): Design, implement, and maintain firmware across the full stack for ONU systems with an accent on PON/OMCI protocols, Ethernet switching, and security features. Focus on bootloader extensions, kernel bring-up, firmware upgrades, and integrating TPM 2.0 with Secure Boot for high-reliability products.

Location: Remote-US (Burlington, MA)

Company

Global leader in high-speed networking systems, services, and software for hyperscalers, telecom operators, and enterprises.

What you will do

  • Develop and maintain embedded Linux firmware on OpenWrt-based ONU systems.
  • Implement PON subsystems including XGS-PON registration, OMCI agent, eOMCI, and MIB synchronization.
  • Integrate Ethernet switching, VLAN operations, QoS, and LACP on hirify.global hardware.
  • Extend U-Boot bootloader, manage firmware upgrades, and handle version control.
  • Implement security features like TPM 2.0 integration, Secure Boot, and PON encryption.
  • Maintain OpenWrt packages, build scripts, apply patches, conduct code reviews, write tests, and debug issues.

Requirements

  • Bachelor's or Master's in Computer Engineering, Electrical Engineering, Computer Science, or related field.
  • 3–5 years in embedded software or firmware development.
  • Proficient in C for embedded programming; C++ familiarity a plus.
  • Hands-on with embedded Linux (kernel drivers, device trees, cross-compilation).
  • Familiarity with OpenWrt or similar (Yocto, Buildroot).
  • Knowledge of networking: Ethernet, VLANs, QoS, LACP, TCP/IP.
  • Experience with bootloaders (U-Boot) and firmware management; Git, Make, Linux tools.

Nice to have

  • PON technologies (XGS-PON, GPON) and OMCI protocol.
  • Marvell/Broadcom switching SDKs.
  • TPM 2.0 and Secure Boot integration.
  • NAND flash, UBI/UBIFS, MTD subsystems.
  • IPC mechanisms (ubus, Unix sockets, shared memory).
  • CAN bus experience.

Culture & Benefits

  • Flexible work environment prioritizing growth, well-being, and belonging.
  • Comprehensive benefits: medical, dental, vision; 401(K) with matching, ESPP, EAP.
  • Paid holidays, sick leave, vacation; Paid Family Leave compliance.
  • People-first culture with focus on diversity and inclusion.

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