Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Layer1

Arista Networks Inc

Company Description

Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our solutions are designed to not only meet the current demands of the digital landscape but to also anticipate and adapt to future challenges.

At Arista we value the diversity of thought and perspectives that each employee brings to the table. We believe that fostering an inclusive environment, where individuals from various backgrounds and experiences feel welcome, is essential for driving creativity and innovation.

Our commitment to excellence has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance. At Arista, we take pride in our track record of success and strive to maintain the highest standards of quality and performance in everything we do.

Job Description

Who You'll Work With

As a Layer1 software engineer, you will get to work on software that manages the physical layer, where packets meet the outside world. Stable and reliable physical connectivity is critical for any network and that is your challenge. You will get to write control software that brings to life everything from the ubiquitous 1GBASE-T connectors to 400G long reach optics that provide fiber connectivity across continents. Your software will need to work across a wide variety of forwarding engines, connectors and interface chips called gearboxes, which allow our hardware platforms to support diverse physical connectivity options within a product family. You will build instrumentation and telemetry tools that track physical link health parameters reported by the Layer1 components and enable operators to monitor and troubleshoot their links effectively. You will also work closely with our Optics teams to define standards for new media and bring them to market.

Arista Software Engineering roles demand a strong and broad software engineering background. While the primary focus area for this role is Layer1 software, the role will cover all aspects of software development spanning the addition of new features, debugging problems and fine tuning code for scalability and performance. You will own your projects from definition to deployment and customer interactions, and you will be responsible for the quality of everything you deliver.

Arista Software Engineering prides itself on a supportive and growth oriented culture. Over time, as your interests change, coupled with evolving business needs you will have the opportunity to switch from Layer1 to other areas, if you like.

What You'll Do
  • Interface with customers, product management and hardware engineers to come up with innovative new Layer1 features.
  • Architect, design and manage the development of these features.
  • Develop and maintain features using C, C++ and Python, review and contribute to functional and design specifications. Build automated tests and test infrastructure to test the features.
  • Work with hardware and manufacturing teams to bring new Layer1 components like Phys and Transceivers to market.
  • Collaborate with hardware engineers to design optimal software control interfaces for managing Layer1 components.
  • Provide technical leadership across features, projects and tools.
  • Work with Customer Support Engineers and customers to analyze, mitigate and fix problems in customer networks.
  • Work with the System Test Engineers to analyze problems found in their tests and provide fixes for those problems.
  • Mentor new and junior engineers to bring them up to speed in Arista's software development environment.
Qualifications
  • BS Computer Science/Electrical Engineering/Computer Engineering + 3 years experience, or MS Computer Science/Electrical Engineering/Computer Engineering + 2 years experience, or Ph.D. in Computer Science/Electrical Engineering/Computer Engineering + 1 years experience, or equivalent work experience
  • Expert knowledge of C or C++ and Python.
  • Knowledge of UNIX or Linux
  • Knowledge of digital communication technologies like modulation and signal encoding schemes is a plus.
  • Understanding of IP networking and/or distributed systems is a plus
  • Experience working with low level hardware components is a plus
  • Applied understanding of software engineering principles
  • Strong problem solving and software troubleshooting skills
  • Ability to design a solution and implement features independently.
  • Ability to work in small teams.

#LI-SP1

Additional Information

Arista Networks is an equal opportunity employer. Arista makes all hiring and employment-related decisions in a non-discriminatory manner without regard to race, color, religion, sex, sexual orientation, gender identity, national origin or any other factor determined to be unlawful under applicable federal, state, or law law. All your information will be kept confidential according to EEO guidelines.
Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer, Layer1 in Austin, TX vacancy
  •  ...Role Overview Full-Stack Software Engineer As a FullStack Software Engineer at Hello Patient, you'll design, build, and scale the endtoend systems that power Mia, our AI assistant for healthcare practices. From realtime voice and messaging services to EHR integrations... 
    Suggested
    Full time

    Hello Patient

    Austin, TX
    3 days ago
  •  ...Full Stack Software Engineer Austin, TX At Auctane, we are united by a passion to help businesses deliver — whatever their size, wherever they are, and however they operate. We make it possible for businesses to meet the ever-changing requirements of their industry... 
    Suggested
    Work experience placement
    Casual work
    Work at office
    Flexible hours

    Auctane

    Austin, TX
    1 day ago
  •  ...with colleagues, these principles guide how we work. We deliver engineering, environmental, and energy consulting, plus design services...  ...Engineering and Science, Inc. is seeking an experienced Full-Stack Software Engineer to join our innovative Products Team. This role... 
    Suggested
    Local area

    Partner Engineering and Science

    Austin, TX
    2 days ago
  •  ...Full Stack Software Engineer Location: Austin, TX (Hybrid) 3 days a week Pay Rate: DOE Requirements: Recent, relevant experience in: Modern UI technologies like HTML5, CSS3, MVC, JavaScript Modern Programming Languages (C#.Net/.Net Core) Building... 
    Suggested
    3 days per week

    Staffing the Universe

    Austin, TX
    4 days ago
  •  ...with colleagues, these principles guide how we work. We deliver engineering, environmental, and energy consulting, plus design services...  ...and Science, Inc. is seeking an experienced Senior Full-Stack Software Engineer to serve as a technical leader within our innovative... 
    Suggested
    Local area

    Partner Engineering and Science

    Austin, TX
    1 day ago
  • $152k - $190k

     ...Business Area: Engineering Seniority Level: Mid-Senior level Job Description: At Cloudera, we empower people to transform...  ..., and performance. We are seeking passionate and talented Software Engineers to join our Cloudera Manager Software Engineering... 
    Work from home
    Flexible hours

    Cloudera

    Austin, TX
    6 hours ago
  •  ...united by our mission and driven by a culture of ownership and impact. Who We Want We're looking for a Senior Full-Stack Software Engineer to join our R&D Platforms Team and help build Genesis, our next-generation IIoT controls and monitoring platform. Genesis... 

    Thermon, Inc.

    Austin, TX
    3 days ago
  •  ...Software Development Engineer (Full Stack Engineer - J2EE), IS&T Enterprise Systems Apple is where individual imaginations gather together, committing to the values that lead to great work! Every new product we build, service we create, or Apple Store experience we... 
    Work experience placement

    Apple

    Austin, TX
    2 days ago
  •  ...Robot Platform Software Engineer Austin, TX Apptronik is a human-centered robotics company developing AI-powered robots to support humanity in every facet of life. Our flagship humanoid robot, Apollo, is built to collaborate thoughtfully with people, starting with... 
    Local area

    Apptronik

    Austin, TX
    9 days ago
  •  ...Native Software Engineer - Maps Developer Platform Embark on a new route in your career! Apple Maps offers a host of innovative features and rich data, powering experiences across apps and devices. Join the Maps Developer Platform team to bring the revolutionary Apple... 
    Full time
    Work experience placement

    Apple

    Austin, TX
    3 days ago
  • A tech company in Austin is seeking a Full Stack Software Engineer to build and maintain web applications and services. The ideal candidate will have over 3 years of experience, skilled in both front-end and back-end development, and possess a BS in Computer Science. Responsibilities... 

    AFUT Group

    Austin, TX
    4 days ago
  • Full Stack Software Engineer Responsibilities: 2+ years of hands-on front-end development experience with web apps using TypeScript, HTML, CSS, and other industry-standard frameworks. Extensive experience with commonly used front-end frameworks and libraries such as React... 

    TechDigital Group

    Austin, TX
    1 day ago
  • Objectives A Full Stack Software Engineer will play a key role in the ongoing evolution of the core Red Oak platform. This is a complex, multi-tenant system with deep business logic, Compliance-Grade AI solutions, legacy components, and rapidly expanding modern services... 
    Work at office

    Cedarparktexasedc

    Austin, TX
    3 days ago
  • A leading AI research accelerator is seeking a Software Engineer for a contractor role. Candidates should have over 5 years of software engineering experience, with strong abilities in developing scalable applications and evaluating AI-generated code. This role offers flexible... 
    For contractors
    10 hours per week
    Flexible hours

    Turing

    Austin, TX
    2 days ago
  •  ...— we take calculated risks and work as analytical advisors across product, design, engineering, marketing, editorial, legal, and business teams. Description As a Senior Software Engineer on the Services Data Science & Analytics Platform Engineering team, you will... 

    Apple

    Austin, TX
    2 days ago
  •  ...for millions of interactions. We are looking for experienced engineers who are passionate about solving complex technical challenges,...  ...engagement experiences. Description As a Senior Voice Platform Software Engineer, you will play a key role in architecting, developing... 

    Apple

    Austin, TX
    4 days ago
  •  ...Software Engineer - GenAI, Ai & Data Platforms (AiDP) Join us, the team that serves as Apple's nerve center: Apple Information Systems and Technology group! We are looking for mid-career Software Engineers, who will work closely with other Software Engineers, Project... 
    Work experience placement

    Apple

    Austin, TX
    2 days ago
  • $186.07k - $218.9k

     ...analytics, machine learning, and powering end-user experiences. As an engineer on the team you will contribute to the full spectrum of our...  ...requirements): You have at least 5+ years of experience in software engineering. You have Strong Python, Go, or Java backend... 
    Local area

    Coinbase

    Austin, TX
    1 day ago
  •  ...commitment to developer experience, that make being a Prospyr engineer delightful and allow you to stay in flow. Responsibilities Collaborate...  ..., and code reviews. Qualifications 3+ years experience as a software engineer. A history of shipping fullstack products (either at... 
    Remote work

    Prospyr

    Austin, TX
    3 days ago
  • $130k - $160k

     ...Upside Engineering Role At Upside, engineers are expected to gather the right context from those around them and take thoughtful, calculated...  ...quickly and make informed decisions that lead to high quality software and delightful user experiences. We're looking for... 
    Full time
    Work at office
    Flexible hours
    Shift work

    Upside Services

    Austin, TX
    4 days ago
  •  ...safety, commercialization, and mass production to change the world for the better. JOB SUMMARY Apptronik is seeking a Software Engineer - Full-Stack to join our Interface team within Fleet Connect. In this role, you will build the operator-facing software and backend... 
    Full time
    Work experience placement
    Local area

    Synthesia

    Austin, TX
    1 day ago
  • $186.07k - $218.9k

     ...fund flows. Contribute to the core platform: the detection engine, invariant framework, and tooling that partner teams use to onboard...  ...we look for in you (ie. job requirements) : ~5+ years of software development experience with large-scale distributed systems.... 
    Local area

    Coinbase

    Austin, TX
    6 hours ago
  • $200k - $250k

    A global finance technology firm is seeking a Senior Software Engineer based in Austin, Texas, to lead their Global Treasury and Payment Network (GTPN) team. You will oversee product development and collaborate with a diverse team to innovate financial services that impact... 

    Airwallex

    Austin, TX
    2 days ago
  • A leading financial services company in Austin is seeking a talented Software Engineer to join their Advisor Platform Engineering team. This role focuses on designing, developing, and maintaining software that enhances financial advisory services. The ideal candidate will... 

    Kestra PWS

    Austin, TX
    4 days ago
  • A financial services firm in Austin is seeking a Software Engineer to develop and maintain software for a financial advisor platform. The ideal candidate should have 4-7 years of software development experience and a Bachelor's degree in Computer Science. Key responsibilities... 

    Kestra Holdings

    Austin, TX
    2 days ago
  • $174.9k - $222k

     ...Job Description The Role As a Senior Software Engineer on GM's Notification Platform team , you will play a key role in designing, building, and evolving the systems that power GM's multi-channel communications. The Notification Platform enables transactional... 
    Temporary work
    Work experience placement
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Austin, TX
    3 days ago
  •  ...innovative solutions that address the need for efficient data collection, reporting, and analysis – an integrated family of hardware, software and professional services backed by relentless customer service. Are you ready for the next chapter in your professional... 
    Work at office
    Immediate start
    Free visa

    American Innovations

    Austin, TX
    2 days ago
  •  ...Our differentiated architecture seamlessly integrates hardware, software and system level technologies to maximize the efficiency of...  ...solutions.We are a fast-growing, forward-thinking team of architects, engineers, and business professionals with a proven track record of... 
    Full time
    Remote work
    Flexible hours

    Cornelis Networks

    Austin, TX
    2 days ago
  • $182k - $222k

     ...researchers, customers, and partners Win Together by fostering empowerment, inclusion, respect, and accountability. Senior Software Engineer, Platform Location: Seattle, WA; Austin, TX; Boston, MA; Washington, DC1 day onsite per week Position Summary At HackerOne,... 
    Apprenticeship
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work
    1 day per week

    HackerOne

    Austin, TX
    4 days ago
  •  ...Senior Software Engineer (Cross Platform Application Development) At Salient Systems, we are hiring for a Senior Software Engineer (Cross Platform Application Development). This person reports to the Sr. Manager of Engineering and is responsible for designing, developing... 
    Temporary work
    Local area

    Salient Systems

    Austin, TX
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Layer1. Be the first to apply!