Senior Networking Systems/Software Engineer
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Networking Systems/Software Engineer (Layer2/Layer3, Data Plane): Develop networking features and SDK APIs for next-generation ASICs, including data plane and packet processing components, with an accent on performance optimizations, complex distributed debugging, and designing a next-generation network operating system. Focus on advanced path finding initiatives and collaborating with system and software architects to implement customer requirements in the Slingshot software architecture.
Company
builds edge-to-cloud solutions for connecting, protecting, analyzing, and acting on data and applications.
What you will do
- Develop networking features and SDK APIs for next-generation ASICs in an Agile environment.
- Prototype, design, and develop software data plane and packet processing components.
- Document architectures, procedures, and processes; contribute to process improvements.
- Continuously review product and code for performance and optimization opportunities.
- Evaluate and recommend new technologies and use cases for the platform.
- Collaborate across teams and partners on advanced path finding initiatives.
Requirements
- 10+ years of experience as a software developer in Layer2/Layer3 networking or related systems.
- Excellent C and C++ skills; working knowledge of Python.
- Hands-on knowledge of Layer2/Layer3 features such as LAG, LACP, QoS, MAC learning, Q-in-Q, Ethernet OAM, and IP routing.
- Experience with SDK development / HAL layer for Broadcom or Marvell chips.
- Strong problem-solving and debugging skills, including debugging and analyzing distributed systems.
- Ability to architect, design, and implement complex solutions and meet deadlines.
Nice to have
- Hands-on experience with Kubernetes or other container platforms.
- Experience with SAI and SONIC.
- Technical leadership experience influencing technological direction through hands-on work.
Culture & Benefits
- Hybrid work model with an expectation to work about 2 days per week from an HPE office.
- Comprehensive health and wellbeing benefits.
- Programs for personal and professional development and career growth.
- Inclusive culture with flexibility to manage work and personal needs.
Hiring process
- Agile planning, estimation, prioritization, and cost-benefit analysis as part of day-to-day delivery.
- Interviews and evaluations focused on networking/data-plane engineering and debugging/architecture skills.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →