Software Engineer - Remote Hungary, Romania, Greece & Spain

Arista Networks
United States
1 day ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Automation of Tests Unix C++ (Programming Language) Network Operating System (NOS) Computer Engineering Data Centers Software Debugging Linux Routing System Testing Data Center Networking Information Technology

Job description

Experteer Overview As a member of Arista’s EOS software team, you will help build the Linux-based network operating system powering leading data center switches. You’ll own features from specification through deployment and work with cross-functional teams to deliver reliable software. The role involves coding in C/C++, writing tests, and debugging in collaboration with customers and internal engineers. You’ll contribute to the reliability and performance of Arista’s EOS across complex routing scenarios, shaping how data center networks scale. Compensation / Benefits * Write functional and design specifications for forwarding features in data center and internet routing contexts * Implement solutions in C/C++ for EOS, addressing small- to mid-sized problems autonomously * Create test plan specifications and develop automated tests for EOS features * Debug issues found by automated tests and fix them * Collaborate on larger routing protocol problem solving on a team * Triage customer network problems with Support Engineers and provide fixes via releases or patches * Mentor new and junior engineers to accelerate onboarding * Review and contribute to peer specifications and implementations * Help plan and maintain schedules for implementation and debugging tasks, updating weekly * Engage with System Test Engineers to resolve test failures and provide fixes Tasks * BSc, MS or Ph.D. in Computer Science/Electrical Engineering/Computer Engineering with 5+ years of related post-graduate experience * Knowledge of C and/or C++ * Knowledge of UNIX or Linux Key requirements *

Requirements

Experteer Overview As a member of Arista’s EOS software team, you will help build the Linux-based network operating system powering leading data center switches. You’ll own features from specification through deployment and work with cross-functional teams to deliver reliable software. The role involves coding in C/C++, writing tests, and debugging in collaboration with customers and internal engineers. You’ll contribute to the reliability and performance of Arista’s EOS across complex routing scenarios, shaping how data center networks scale. Compensation / Benefits * Write functional and design specifications for forwarding features in data center and internet routing contexts * Implement solutions in C/C++ for EOS, addressing small- to mid-sized problems autonomously * Create test plan specifications and develop automated tests for EOS features * Debug issues found by automated tests and fix them * Collaborate on larger routing protocol problem solving on a team * Triage customer network problems with Support Engineers and provide fixes via releases or patches * Mentor new and junior engineers to accelerate onboarding * Review and contribute to peer specifications and implementations * Help plan and maintain schedules for implementation and debugging tasks, updating weekly * Engage with System Test Engineers to resolve test failures and provide fixes Tasks * BSc, MS or Ph.D. in Computer Science/Electrical Engineering/Computer Engineering with 5+ years of related post-graduate experience * Knowledge of C and/or C++ * Knowledge of UNIX or Linux Key requirements *

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:03 min

Microsoft integrating native Unix coreutils into Windows environments

Chris Heilmann +2 · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

2:04 min

Enhancing network privacy with routing fees and onion routing

Andreas M Antonopoulos · LIVE

4:45 min

Building careers inside distributed technology consulting environments

Oliver Zimmert · LIVE

2:04 min

Defining timestamps and the international standard format

Denny Biasiolli Denny Biasiolli · Europe 2026 Virtual

11:35 min

Planning the software architecture and communication technology stack

Hans-Jürgen Eidler · LIVE

Videos

See all

Related articles

See all