CareerPlanSign in

Software Engineer - Platform Team - Greece

Athens, gr💼 Full-time🗓 2026-07-16 → 2026-10-02

Core

Develop and maintain the Arista EOS networking operating system, focusing on low-level system programming, hardware integration, and distributed state management.

Role type

Senior IC software engineer (networking OS)

Builds

EOS operating system for switches and routers

Domain

Networking infrastructure / Distributed systems

Deliverable

production ML models | product features

Required skills

C/C++/Python, algorithms, software architecture, Linux kernel, embedded systems, multithreading, ASIC/FPGA concepts

Preferred skills

DevOps tooling (Ansible/Terraform), publish-subscribe patterns, containerization

Technologies

Linux, EOS, C, C++, Python, Ansible, Terraform

Responsibilities

Design and implement low-level system components for the EOS OS; integrate hardware and programming chips; develop multi-process state-sharing architectures; optimize performance and stability of the networking operating system.