Skip to main content
Back to jobs

Software Engineer - Platform Team - Greece

External
Aristanetworks logoAristanetworks · Athens, Switzerland
ContractOn-site4w ago
AnsibleEmbedded SystemsFPGALessLinuxPython
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Responsibilities

  • Arista's engineering team started from a blank sheet of paper to architect an entirely new networking operating system. Arista's unique architecture is based on three guiding principles:
  • State orientation
  • Open standards-based approach
  • Single software image consistency
  • State Orientation for publish-subscribe communication
  • This contrasts with the decades-old legacy approach of many competitors that uses extensive inter-process communications (IPC), a shared memory bus, or a complex message passing framework to communicate across the system components.
  • An Open Approach
  • A Single Image
  • #low-level system programming #Linux #ASIC #FPGA #EOS #Extensible Operating System
  • #embedded systems #Multithreading
  • #LI-EO1
  • Strong engineering and Computer Science fundamentals.
  • Extensive background in algorithms and strong software architecture skills.
  • 5+ years fluency in one of C/C++/Python programming.
  • Hands-on experience with designs and implementations in a strong product-engineering environment.
  • This role is a B2B 12 month rolling contract.

Additional Information

Who You'll Work With You will work with the Platform team who work closest to the hardware and programming chips.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at Aristanetworks? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect