Graduate Software Engineer, EOS - Sydney

Graduate Software Engineer, EOS - Sydney

12 Jul 2026
South Carolina, Sydney 00000 Sydney USA

Graduate Software Engineer, EOS - Sydney

Who You’ll Work WithYou’ll be a core member of the Extensible Operating System (EOS) team in Sydney, a fast-paced, high-calibre global team building the software that runs the world's largest data centre networks. Our team is responsible for all aspects of developing and delivering the foundational networking features that run on all of Arista's switching products.You will work with your fellow engineers and members of the marketing team to gather and understand the functional and technical requirements for upcoming projects. You will help write functional specifications, design specifications, test plans, and the code to bring all of these to life. You will also work with customers to triage and fix problems in their networks. Internally, you will develop automated tests for your software, monitor the execution of those tests, and triage and fix problems found by your tests.At Arista, you will own your projects from definition to deployment, making a direct impact on our customers and the quality of everything you deliver.What You’ll DoThe core responsibility of a software engineer at Arista Networks is to deliver product features. A major part of this is writing the code that drives our products. But the role of a software engineer is much bigger than just being a coding machine. Software engineers work on the whole development process, including:deciding what features to builddriving the designwriting the code (of course)pushing testingdocumenting, maintaining and supporting the featureAs a graduate software engineer, you’ll be writing in C, C and Python to extend existing features or add new ones, and enhance our Extensible Operating System's (EOS) codebase. To help you along the way, we’ll pair you up with an experienced mentor and find you projects that best match your interests and skill level.The PersonWe are looking for talented developers with great communication skills and a drive to find the best solution to a problem. As a software engineer at Arista, you'll be working on our embedded OS with a particular focus on adding or extending features for our Ethernet switches.If you…Have a strong interest in operating systems or low level programmingHave a solid understanding of data structures and algorithmsAre fluent in C or CCare about writing well tested, maintainable and high quality codeAre interested in learning new thingsthen this job is for you.

Related jobs

Job Details

Jocancy Online Job Portal by jobSearchi.