> Markdown version of [/jobs/ext/2011970-software-engineer-remote-hungary-romania-greece-spain](https://www.wearedevelopers.com/jobs/ext/2011970-software-engineer-remote-hungary-romania-greece-spain). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - Remote Hungary, Romania, Greece & Spain - **Company:** Arista Networks - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** 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 - **Published:** August 10, 2026 - **Apply:** https://us.experteer.com/career/view-jobs/software-engineer-remote-hungary-romania-greece-and-spain-oregon-usa-58888548 ## About the Role 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 * ## 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 * ## Related Videos - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [Creating a routing app with Google Maps API from scratch](https://www.wearedevelopers.com/videos/831-creating-a-routing-app-with-google-maps-api-from-scratch) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [How Cisco embraced a DevOps culture within its network engineering team](https://www.wearedevelopers.com/videos/99-how-cisco-embraced-a-devops-culture-within-its-network-engineering-team) - [A Technical Introduction to Bitcoin's 2nd Layer- The Lightning Network](https://www.wearedevelopers.com/videos/15-a-technical-introduction-to-bitcoin-s-2nd-layer-the-lightning-network) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [IT Salaries in Austria](https://www.wearedevelopers.com/magazine/286-it-salaries-in-austria) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries)