- Collaborate with customers, product management, and hardware engineers to conceptualize new network systems features.
- Architect, design, and oversee the development of these features.
- Utilize C, C++, and Python to develop and maintain features, create automated tests, and establish test infrastructure.
- Interface with hardware and manufacturing teams for new hardware launches.
- Work alongside hardware engineers to create efficient software interfaces for hardware management.
- Provide technical leadership across projects and tools.
- Assist Customer Support Engineers in troubleshooting and resolving network issues.
- Support System Test Engineers in analyzing and rectifying test problems.
- Mentor new and junior engineers to acclimate them to Arista's software development environment.
- Minimum of a BS in Computer Science/Electrical Engineering/Computer Engineering with 8 years of experience, or MS with 6 years of experience, or Ph.D. with 3 years of experience, or equivalent
- Proficiency in C, C++, and Python
- Familiarity with UNIX or Linux
- Hands-on experience in hardware device driver development and system management utilities
- Understanding of IP networking and/or distributed systems preferred
- Experience with low-level hardware components advantageous
- Strong problem-solving and troubleshooting skills
- Ability to independently design and implement features
- Capability to work effectively in small teams
-
Researcher – Systems and Networking, Research
23 hours ago
Microsoft Vancouver, Canada Full timeOverview · Microsoft Research (MSR), a leading industrial research laboratory comprised of over 1,000 computer scientists working across the United States, United Kingdom, China, India, Canada, and the Netherlands. · We are currently seeking Researcher in the area of Systems an ...
-
Software Engineer, Network Systems
2 weeks ago
Arista Networks Vancouver, Canada Full timeJob Description · Arista Networks is looking for world-class Network Systems software engineers. · Network systems software is all about managing hardware components on switches and routers. As a Network Systems engineer, you will collaborate with hardware engineers to design and ...
-
Software Engineer, Network Systems
23 hours ago
Arista Networks Vancouver, Canada Full timeJob Description · Who You'll Work With · Arista Networks is looking for world-class Network Systems software engineers. · Network systems software is all about managing hardware components on switches and routers. As a Network Systems engineer, you will collaborate with hardware ...
-
Software Engineer, Network Systems
3 weeks ago
Arista Networks Vancouver, CanadaArista Networks was founded to pioneer and deliver software driven cloudnetworkingsolutions for largedatacenter storage and computing environments. Arista's award-winning platforms, ranging in Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agility and r ...
-
Software Engineer, Network Systems
4 days ago
Arista Networks Vancouver, CanadaArista 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, an ...
-
network system administrator
4 days ago
Tech Bench Services Ltd. Richmond, Canada Plein tempsEducation: · Expérience: · Education · Secondary (high) school graduation certificate · Tasks · Maintain, troubleshoot and administer the use of local area networks (LANs), wide area networks (WANs), mainframe networks and computer workstations and peripheral equipment · Evalua ...
-
Software Engineer, Network Systems
3 weeks ago
Arista Networks, Inc. Vancouver, BC, CanadaArista Networks was founded to pioneer and deliver software driven cloud networking solutions for large data center storage and computing environments. Arista's award-winning platforms, ranging in Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agili ...
-
Software Engineer, Network Systems
3 weeks ago
Arista Networks Vancouver, CanadaArista Networks was founded to pioneer and deliver software driven cloudnetworking solutions for largedata center storage and computing environments. Arista's award-winning platforms, ranging in Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agility and ...
-
Software Engineer, Network Systems
3 days ago
Arista Networks Vancouver, BC, Canada $95,000 - $145,000Arista 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, an ...
-
network system administrator
3 days ago
Tech Bench Services Ltd. Richmond, Canada Full timeEducation: Secondary (high) school graduation certificate · Experience: Experience an asset · Tasks · Maintain, troubleshoot and administer the use of local area networks (LANs), wide area networks (WANs), mainframe networks and computer workstations and peripheral equipment · Ev ...
-
Software Engineer, Network Systems
3 weeks ago
Arista Networks Vancouver, BC, Canada $95,000 - $145,000Arista Networks was founded to pioneer and deliver software driven cloudnetworkingsolutions for largedatacenter storage and computing environments. Arista's award-winning platforms, ranging in Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agility and r ...
-
Software Engineer, Network Systems
1 day ago
Arista Vancouver, CanadaArista 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, an ...
-
Software Engineer, Network Systems
1 day ago
Arista Networks Vancouver, CanadaArista 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, an ...
-
Senior/Lead Software Engineer, Network Systems
2 weeks ago
Arista Networks Vancouver, Canada Full timeJob Description · Arista Networks is looking for world-class Senior/Lead Network Systems software engineers. · Network systems software is all about managing hardware components on switches and routers. As a senior/lead Network Systems engineer, you will collaborate and work with ...
-
Network System Administrator
4 weeks ago
CRDS Technology Group Inc. Richmond, Canada: Position: Network System Administrator (NOC Position Available: 1 Wage: $31.50 per hour Duration: 35-40 hours per week Terms of Employment: Permanent, Full-time Anticipated start date: As soon as possible Job Location: 4020 Viking Way Unit Richmond V6V 2L4 Job Duties: - Coordin ...
-
System and Network Analyst
3 weeks ago
New Value Solutions Vancouver, BC, CanadaNew Value Solutions, a national IT consulting company, is seeking a Network Analyst to help our client upgrade network equipment at different sites across the Lower Mainland.Responsibilities:Onsite work to gather information required for VOIP phone deploymentOnsite work to deploy ...
-
Network and Systems Administrator
2 weeks ago
Hexafusion Canada Inc. Vancouver, Canada**Job Title: Network and Systems Administrator** · **Company Name**: Hexafusion IT Solutions · **Location**: Vancouver, BC · **IMPORTANT: PLEASE READ BEFORE APPLYING** · - **Role Requirements**: This Network and Systems Administrator position requires proven hands-on experience a ...
-
network system administrator
4 days ago
A2Z Networks Inc Burnaby, Canada Plein tempsEducation: · Expérience: · Education · Secondary (high) school graduation certificate · Tasks · Maintain, troubleshoot and administer the use of local area networks (LANs), wide area networks (WANs), mainframe networks and computer workstations and peripheral equipment · Evalua ...
-
network system administrator
2 days ago
A2Z Networks Inc Burnaby, Canada Full timeEducation: Secondary (high) school graduation certificate · Experience: 1 year to less than 2 years · Tasks · Maintain, troubleshoot and administer the use of local area networks (LANs), wide area networks (WANs), mainframe networks and computer workstations and peripheral equipm ...
-
Arista Networks Vancouver, CanadaArista 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, an ...
Senior/Lead Software Engineer, Network Systems - Vancouver, Canada - Arista Networks
![Default job background](https://contents.bebee.com/public/img/bg-user-ex-1.jpg)
Description
Arista Networks is in search of experienced Senior/Lead Network Systems software engineers.
As a senior/lead Network Systems engineer at Arista Networks, you will collaborate with customers, product management, and hardware engineers to develop and implement innovative features that optimize Arista hardware functionality. Your responsibilities will involve writing software to control various hardware components, ranging from temperature sensors to FPGAs and PCIE switches, with a focus on enhancing system performance. You will have the opportunity to work closely with hardware engineers throughout the product lifecycle, from design to market launch.
At Arista Software Engineering, a strong background in software engineering is essential. While the primary focus of this role is Network Systems software, you will be involved in various aspects of software development, such as debugging, scalability, and performance optimization. You will oversee your projects from inception to deployment, ensuring quality at every stage.
Arista Software Engineering fosters a supportive and growth-oriented culture. As your career evolves, you may explore different areas aligned with your interests and business requirements.
Responsibilities
Qualifications
Additional Information
The base pay for this role ranges between $120,000 to $195,000 across Canada, varying by work location to ensure competitive compensation. The final offer will be determined based on skills, qualifications, experience, and location. In addition to base pay, certain roles may be eligible for bonuses and equity. Benefits include medical, dental, vision, wellbeing programs, income protection, and a Group Retirement Savings Plan. Confidentiality of information is maintained per EEO guidelines.