CareerPlan

Software Engineer - Platform Team - Greece

Athens, grFull-time2026-07-12 → 2026-11-13
Contractor via own company (B2B)

Core

Designing and implementing low-level system programming for a networking operating system (EOS) running on hardware chips, focusing on state orientation, open standards, and single-image consistency.

Role type

Senior IC software engineer (low-level systems)

Builds

Networking operating system (EOS) for switches and routers

Domain

Networking infrastructure / Embedded systems / Cloud computing

Required skills

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

Preferred skills

Linux containers, virtual machines, DevOps tools (Ansible, Terraform), CI/CD pipelines

Technologies

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

Responsibilities

Architecting new networking operating system components, implementing state-sharing architectures, optimizing low-level system performance, integrating DevOps automation workflows

Seniority

Senior, hands-on IC