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

Senior/Lead Software Engineer, Layer1

$120k - $195k per year

Arista Networks, Inc.

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 DescriptionWho You’ll Work WithAs 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 1.6T 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 + 8 years experience, or MS Computer Science/Electrical Engineering/Computer Engineering + 6 years experience, or Ph.D. in Computer Science/Electrical Engineering/Computer Engineering + 3 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-PA1
Additional InformationThe new hire base pay for this role has a pay range of $120,000 to $195,000 across Canada. Arista offers different pay ranges based on work location, so that we can offer consistent and competitive pay appropriate to the market. The actual base pay offered will be based on a wide range of factors, including skills, qualifications, relevant experience, and work location.
The pay range provided reflects base pay only and in addition certain roles may also be eligible for discretionary Arista bonuses and equity. Employees in Sales roles are eligible to participate in Arista’s Sales Incentive Plan, which pays commissions calculated as a percentage of eligible sales. Employees are also entitled to benefits including medical, dental, vision, wellbeing, income protection and a Group Retirement Savings Plan. The recruiting team can share more details during the hiring process specific to the role and location.
By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior/Lead Software Engineer, Layer1 in Winnipeg, MB vacancy
  • Drive innovation in networking as a Layer1 Software Engineer at Arista Networks. Deliver robust solutions for physical connectivity while working with the latest technology. In this senior role, you will engage with customers and cross-functional teams to architect, develop... 
    Senior

    Arista Networks, Inc.

    Winnipeg, MB
    1 hour ago
  • $120k - $195k per year

     ...computing, artificial intelligence, and software-defined networking to provide our clients...  ...prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation...  ...Arista Networks is looking for world-class Senior/Lead software engineers to join our... 
    Senior

    Arista Networks, Inc.

    Winnipeg, MB
    1 hour ago
  • $120k - $195k per year

    Arista Networks is seeking a Layer1 software engineer in Vancouver, Canada. You will develop software managing physical connectivity, and interface with cross-functional teams to create innovative features. The role demands expertise in C/C++ and Python, and an excellent understanding... 
    Suggested

    Arista Networks

    Winnipeg, MB
    1 hour ago
  •  ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team. As a Senior SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference... 
    Senior

    Equinix

    Winnipeg, MB
    3 days ago
  •  ...other trading applications and partners, within RBC and Capital Markets, and external vendor partners. We are looking for a lead senior software engineer, a seasoned technologist to build cutting‑edge, products and solutions in cloud environments. You'll join a very dynamic,... 
    Senior

    rbc

    Winnipeg, MB
    1 hour ago
  • $120.4k - $216.6k per year

     ...critical platform infrastructure? Do you thrive on leading architectural decisions and mentoring engineers to elevate technical standards? Join our world-...  ...system design. Your responsibilities as a Senior II Software Engineer will include the following: Architecting... 
    Senior
    Work at office
    Work from home

    Akamai Technologies, Inc.

    Winnipeg, MB
    1 hour ago
  •  ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our software engineers at Epistemix show a clear passion for quality and love to bring software to life. You are energized by the idea of... 
    Senior
    Full time

    pofft Technology Inc.

    Winnipeg, MB
    3 days ago
  • Lead AWS application delivery in a hybrid Toronto setting, combining team leadership with Node.Js, TypeScript...  ...: Bachelor’s degree in Engineering, Computer Science, or equivalentEight-plus years of software engineering experienceThree-plus years with Node.... 
    Senior
    Permanent employment

    TEEMA Group

    Winnipeg, MB
    1 hour ago
  • $120k - $195k per year

    Arista Networks is an industry leader in data-driven, client-to-cloud networking for large...  ...computing, artificial intelligence, and software-defined networking to provide our clients...  ...several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation... 
    Senior

    Arista Networks, Inc.

    Winnipeg, MB
    1 hour ago
  •  ...Lead nuclear HVAC design with P.Eng. accountability, complex heat-load calculations, and multidisciplinary execution from Mississauga, Ontario. This senior engineering role covers HVAC and mechanical systems for Nuclear Power Plants. You will lead detailed design, supervise... 
    Senior

    slihrms

    Winnipeg, MB
    3 days ago
  • $120k - $195k per year

    Arista Networks is an industry leader in data-driven, client-to-cloud networking for large...  ...computing, artificial intelligence, and software-defined networking to provide our clients...  ...several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation... 
    Senior

    Arista Networks, Inc.

    Winnipeg, MB
    1 hour ago
  • HP Canada in Mississauga is seeking a senior software engineering leader to design, develop, test, and maintain software applications that meet business needs. The role plans, executes, and monitors projects to ensure on-time, on-budget delivery with high quality and risk mitigation... 
    Senior

    HP

    Winnipeg, MB
    1 hour ago
  •  ...HP Canada is seeking a Software Applications Engineer 4 to design, develop, test, and maintain software applications for high-performance computing systems. You will lead multiple project teams, guide junior developers, and ensure timely delivery aligned with quality standards... 
    Senior
    Full time

    HP

    Winnipeg, MB
    1 hour ago
  • $120k - $195k per year

    Senior/Lead Software Engineer (Packet Forwarding Engines) Full-time 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... 
    Senior
    Full time

    Arista Networks

    Winnipeg, MB
    1 hour ago
  • Senior/Staff Software Engineer - Tech LeadAbout OpenMined OpenMined is a 501(c)(3) non-profit foundation that brings together leading minds in AI, security, and privacy technology to develop open-source solutions that transform how data can be accessed and shared. Founded... 
    Senior
    Long term contract
    Full time
    Contract work
    For contractors
    Local area
    Remote work
    Flexible hours

    OpenMined

    Winnipeg, MB
    1 hour ago
  •  ...listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior/Staff Software Engineer – Tech Lead based in Canada. In this role, you will provide hands-on technical leadership for the development of innovative open... 
    Senior
    Long term contract
    Contract work
    For contractors
    Immediate start
    Remote work
    Flexible hours

    Jobgether

    Winnipeg, MB
    1 hour ago
  •  ...Bentley Systems is seeking a Senior Software Developer in Québec City, Canada. The role is hybrid (3 days in office) on the Civil Engineering Applications team, focusing on design, development, and delivery of complex engineering software. You will own features, work with... 
    Senior
    Work at office

    Bentley Systems, Incorporated

    Winnipeg, MB
    1 hour ago
  • Job Requirements Senior Digital Assets Payments Solution LeadJob Requirements Senior Digital Assets Payments Solution Lead Location: PCS CA, Toronto Years of Experience: 10-15 Years Job Summary: We are seeking a highly skilled Senior Digital Assets Payments Solution... 
    Senior

    Virtusa Corporation

    Winnipeg, MB
    1 hour ago
  •  ...Industries Limited, North America’s leading manufacturer and distributor...  ...have made Price a market leader in supplying air distribution...  ...Job Title: Technical Lead, Software Development Location: Winnipeg...  ...-to-day guidance for a new Engineering Technology team. This role is... 

    Price Industries Limited

    Winnipeg, MB
    3 days ago
  • Job Requirements Senior Support Analyst (Onshore / Offshore) Location: PCS CA~TORONTO Years of Experience: 5+ years for Senior Support Analyst, 2-4 years for Support Analyst Job Summary: We are seeking a Senior Support Analyst to provide Level 2/Level 3 technical... 
    Senior
    Contract work

    Virtusa Corporation

    Winnipeg, MB
    1 hour ago
  • Position SummaryThe Senior Data Engineer leads complex data engineering projects, working on designing data Job RequirementsSenior Data Engineer Position SummaryThe Senior Data Engineer leads complex data engineering projects, working on designing data architectures... 
    Senior

    Virtusa Corporation

    Winnipeg, MB
    1 hour ago
  • $110k - $160k per year

     ...your career, while helping others along the way, come join the Broadridge team. We are looking for an experienced, adaptable Software Engineer to join the Securities Finance and Collateral Management (SFCM) engineering team at Broadridge. In this hands-on role, you will... 
    Long term contract
    Work from home
    Home office
    Flexible hours
    Weekend work
    Afternoon shift

    Broadridge

    Winnipeg, MB
    1 hour ago
  • Job Requirements 7+ years advanced proficiency in Frontend development using latest Angular version, hands-on experience in front-end/UI development with a strong focus on React.7+ years advanced proficiency in Frontend development using latest Angular version, hands-on experience...

    Virtusa Corporation

    Winnipeg, MB
    1 hour ago
  •  ...EngineerLocation PCS CA~TORONTOYears of Experience 7-10 YearsJob Summary We are looking for a proactive IT Production Support Engineer with strong experience in Cloud technologies (AWS, Azure) and DevOps practices to manage, monitor, and support our critical business... 

    Virtusa Corporation

    Winnipeg, MB
    1 hour ago
  • $140.6k - $190.6k per year

    Job DescriptionThomson Reuters is seeking an experienced Lead Software Development Engineer (SAP ABAP) to join our product development team, working on cutting-edge integrations between SAP ECC & S/4 HANA and our ONESOURCE Transactional Compliance Products. This is an exciting... 
    Work at office
    Local area
    Worldwide
    Flexible hours

    Thomson Reuters

    Winnipeg, MB
    1 hour ago
  •  ...Cloud DevOps EngineerLocation: PCS CA, Canada.Years of Experience: 7-10 YearsJob Summary We are seeking a skilled Cloud DevOps Engineer with expertise in Azure and AWS. The ideal candidate will have end-to-end ownership of projects, translating business requirements into... 

    Virtusa Corporation

    Winnipeg, MB
    1 hour ago
  •  ...YearsJob Summary: We are seeking a highly skilled QA Automation Engineer with 7-10 years of experience to join our dynamic team in Toronto...  ...a crucial role in ensuring the quality and reliability of our software products through automated testing. This position requires a deep... 

    Virtusa Corporation

    Winnipeg, MB
    1 hour ago
  • A technology firm in Toronto is seeking a Principal Software Engineer with at least 8 years of experience to lead application development. This role involves building solutions using modern technologies like React and Node.js, mentoring other developers, and collaborating across... 
    Senior

    TechnoCred

    Winnipeg, MB
    1 hour ago
  • $115k - $165k per year

     ...owners operate, increase sales, engage customers, and keep employees happy.Are you bready* for a change?Toast is looking for a Senior Software engineer to join our enterprise quick service restaurant team. You will get to work across the entire Toast platform, including our... 
    Senior
    Work at office
    Local area

    Toast, Inc.

    Winnipeg, MB
    1 hour ago
  • $150k - $225k per year

     ...predictive insights.Over 50 of the world’s leading energy companies rely on Validere’s technology...  ...’re An Experienced And Capable Full Stack Software Engineer Who Loves Both Technical Challenges And Team Leadership. Our Ideal Lead Is Strong In These Key FactorsSoftware Engineering... 
    1 day per week

    Validere

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

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