CareerPlanSign in

Software Engineer - Remote Hungary, Romania, Greece & Spain

Budapest, OR, hu🌐 Remote💼 Full-time🗓 2026-08-09 → 2026-09-26

Core

Develop and deliver software for Arista's Extensible Operating System (EOS) to run on data center networking switches, covering forwarding traffic, routing protocols, and hardware-software integration.

Role type

Senior IC embedded software engineer (networking OS)

Builds

EOS software features, automated test programs, and software patches for data center switches

Domain

Data center networking, embedded systems, Linux-based network operating systems

Deliverable

production ML models | product features | infrastructure

Required skills

C, C++, UNIX/Linux, networking fundamentals (L2/L3), automated testing, debugging, hardware-software integration

Preferred skills

mentoring, project scheduling, cross-functional collaboration

Technologies

C, C++, Linux, ARM Cortex-M, RTOS, Device Drivers

Responsibilities

Write functional and design specifications for traffic forwarding features; implement solutions in C/C++ for EOS software; develop and execute automated test plans; debug issues found by automated tests and in customer/system tests; mentor junior engineers; review code and specifications from team members.

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.