Software Engineer - Platform Team - Greece
ExternalContractOn-site4w ago
AnsibleEmbedded SystemsFPGALessLinuxPython
Prepare for this interview
EliteAI-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