Software Engineer (Embedded)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Software Engineer (Embedded): Developing a new networking operating system (EOS) based on state orientation and open standards with an accent on low-level system programming and hardware-software integration. Focus on building a multi-process state-sharing architecture, integrating with ASICs/FPGAs, and optimizing the Linux kernel for network stability.
Location: Athens, Greece
Company
is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments.
What you will do
- Architect and develop a networking operating system based on state orientation and a publish-subscribe model.
- Implement a multi-process state-sharing architecture to separate state information from protocol processing.
- Build and maintain EOS on top of an unmodified Linux kernel to preserve community security and tools.
- Develop and ensure a single software image consistency across physical platforms, VMs, and containers.
- Work closely with the Platform team on low-level programming, programming chips, ASICs, and FPGAs.
Requirements
- Strong engineering and Computer Science fundamentals.
- Extensive background in algorithms and strong software architecture skills.
- 5+ years of fluency in C, C++, or Python.
- Hands-on experience with designs and implementations in a strong product-engineering environment.
- Must be located in Athens, Greece.
Culture & Benefits
- Award-winning engineering team recognized for diversity and excellence.
- Strong emphasis on work-life balance and inclusive environment.
- Opportunity to work on a unique, from-scratch architectural approach to networking.
- Engagement via a 12-month rolling B2B contract.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →