Software Engineer – Platform Team

Posted 1hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Software Engineer for Platform Team at Arista Networks developing new networking operating systems. Collaborating on hardware and software integration with a focus on algorithms and architecture.

Responsibilities:

  • You will work with the Platform team who work closest to the hardware and programming chips.
  • 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.

Requirements:

  • 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.

Benefits:

  • Flexible work arrangements
  • Professional development