2 дня назад
Senior C++ Engineer - SONiC
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior C++ Engineer - SONiC (C++/Networking): Building and qualifying SONiC system software for Arista switches and large data center networks with an accent on hardware management, routing protocols, and automated testing. Focus on designing and implementing C/C++ and Python solutions, debugging packet-forwarding and network issues, and upstreaming changes to the SONiC community.
Location: Bucharest, Romania
Company
develops client-to-cloud networking solutions for data centers, campuses, and routing environments.
What you will do
- Write functional, design, and test-plan specifications for SONiC system software managing switch hardware.
- Implement software solutions in C, C++, and Python for Arista switches.
- Develop automated tests, monitor test execution, debug failures, and deliver fixes.
- Implement, test, and debug routing protocol and packet-forwarding solutions.
- Analyze customer network issues with Customer Support Engineers and provide software releases or patches.
- Collaborate with System Test Engineers and the SONiC community, review contributions, and own projects from definition through deployment.
Requirements
- BSc, MS, or PhD in Computer Science, Electrical Engineering, or Computer Engineering, plus 2+ years of related post-graduate work experience.
- Knowledge of C, C++, Python, UNIX, or Linux.
- Understanding of L2/L3 networking and routing protocols such as OSPF, BGP, RIP, IS-IS, or PIM.
- Experience testing and debugging packet-forwarding engines and vendor-provided hardware software libraries.
- Knowledge of distributed-system infrastructure, including messaging, signaling, databases, and command-line interfaces.
- Strong software engineering, troubleshooting, problem-solving, and independent implementation skills.
Nice to have
- Experience developing Ethernet bridging, routing, distributed-systems, or enterprise and service-provider switch/router software.
- Experience with SONiC, SAI, Linux kernel development, containerization, Docker, or Redis.
Culture & Benefits
- Work in a fast-paced SONiC software development team.
- Collaborate with software engineers, marketing, customer support, system test engineers, and the open-source SONiC community.
- Mentor new and junior engineers and contribute to a diverse and inclusive engineering environment.
- Full-time employment with ownership of project quality and delivery.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
49 минут назад
Staff - Principal, Software Engineer (SONiC/SAI)
16 часов назад
Senior Software Engineer - Customer Integration (C/C++ Embedded)
15 часов назад
Staff Software Engineer - Customer Integration (C/C++)
56 минут назад
Staff - Principal, Software Engineer, SDK
10 часов назад
Principal Engineer - Software (C/C++, Qt, MSVC, Linux)
7 дней назад