Назад
Company hidden
4 часа назад

Software Engineer - Datapath Forwarding (Sonic)

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

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

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

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

Текст:
/
TL;DR
Software Engineer - Datapath Forwarding (Sonic) (SONiC/networking): Building and maintaining high-performance L2/L3/L4 forwarding software for next-generation switches with an accent on ACL, QoS, BGP, and SAI integration. Focus on debugging the SONiC stack from kernel to user space, optimizing forwarding functionality, and extending networking components.

Location: Onsite, with the expectation of primarily working from an HPE office

Company

hirify.global is a global edge-to-cloud technology company developing solutions for connecting, protecting, analyzing, and managing data and applications.

What you will do

  • Design, develop, and maintain high-performance L2/L3/L4 forwarding functionality for next-generation switches running SONiC OS.
  • Implement and optimize Access Control Lists (ACL) and Quality of Service (QoS) features.
  • Work with routing protocols, particularly BGP, within the SONiC framework.
  • Integrate and extend Switch Abstraction Interface (SAI) components.
  • Collaborate with cross-functional teams to deliver networking solutions.
  • Debug and resolve issues across the SONiC stack, from the Linux kernel to user space.

Requirements

  • 3–5 years of relevant software engineering experience.
  • Strong understanding of SONiC architecture and its modular design.
  • Hands-on experience with SAI and SONiC OS internals.
  • Proficiency in L2/L3/L4 networking protocols and forwarding mechanisms.
  • Experience implementing ACL and QoS features in SONiC.
  • Solid knowledge of routing protocols, especially BGP, in SONiC environments.

Nice to have

  • Experience with the Redis database used in SONiC.
  • Linux kernel development and debugging experience.
  • Proficiency with SONiC CLI and configuration tools.
  • Understanding of containerized environments, including Docker and Kubernetes.
  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field, plus contributions to open-source SONiC or related networking projects.

Culture & Benefits

  • Health and wellbeing benefits supporting physical, financial, and emotional wellbeing.
  • Personal and professional development programs supporting career growth and internal mobility.
  • Inclusive workplace that values varied backgrounds and individual uniqueness.
  • Flexibility to manage work and personal needs within the onsite work arrangement.

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