Senior/Lead Software Engineer, Network Systems

🕒 July 7

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Arista Networks

Arista Networks

1001 - 5000 employees

Founded 2004

🏢 Enterprise

📡 Telecommunications

💰 $2.6M Post-IPO Debt on 2015-05

Enterprise • Telecommunications • Cloud

Arista Networks is a leader in building scalable high-performance and ultra-low-latency networks for modern data center and cloud computing environments. The company offers a wide range of networking solutions including the Arista Extensible Operating System (EOS) for cloud networking, CloudVision for network automation and observability, and a variety of high-performance switches and routing platforms. Arista's solutions are designed for enterprise WANs, cloud-grade routing, multi-domain segmentation, security, and modern network operating models, making them a pivotal choice for hyperscale data centers and cloud environments.

📋 Description

• Collaborate and work with customers, product management and hardware engineers to design and build novel features that help Arista hardware run effectively and efficiently. • Write software that controls everything from temperature sensors, fan controllers, power controllers, storage devices to FPGAs, NICs and PCIE switches. • Design abstractions that allow this software to be easily packaged and integrated into hardware drivers that manage all our hardware. • Design solutions to accelerate key functions using hardware and FPGAs to improve system performance. • Work closely with our hardware engineers throughout the lifecycle of our products. • Own projects from definition to deployment and customer interactions, and responsible for the quality of everything delivered. • Interface with customers, product management and hardware engineers to innovate new network systems features. • Architect, design and manage development of these features. • Develop and maintain features using C, C++ and Python, review and contribute to specifications. • Build automated tests and test infrastructure to test the features. • Collaborate with hardware engineers to design optimal software control interfaces. • Provide technical leadership across features, projects and tools. • Work with Customer Support Engineers to analyze and fix problems in customer networks.

🎯 Requirements

• 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 • Hands-on experience in the design and development of hardware device drivers and/or system management utilities • 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.

🏖️ Benefits

• medical • dental • vision • wellbeing • income protection • Group Retirement Savings Plan

Apply Now

Similar Jobs

🕒 July 3

Powerfleet

1001 - 5000

🤖 Artificial Intelligence

☁️ SaaS

🚗 Transport

Sr. Revenue Systems Analyst optimizing sales operations and driving data-driven insights at Powerfleet. Collaborating with global teams to improve revenue efficiency and operational workflows.

🕒 July 1

Motorola Solutions

10,000+ employees

🔐 Security

📡 Telecommunications

🏢 Enterprise

System Engineer overseeing technical aspects, specializing in radio network upgrades at Motorola Solutions. Collaborating on mission-critical communication systems with a focus on customer satisfaction and technical excellence.

🇨🇦 Canada – Remote

💵 $70k - $80k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

⚙️ Systems Engineer

Ansible

Firewalls

Linux

Python

Switching

TCP/IP

🕒 July 1

NBCUniversal

10,000+ employees

📱 Media

Senior Systems Developer at NBCUniversal using C++ for software powering machine learning and 3D applications. Collaborating with teams to implement cutting-edge algorithms and optimize systems.

🗣️🇫🇷 French Required

🕒 June 30

SAPSOL Technologies Inc. : Systems and Process Solutions for your Enterprise

201 - 500

🏢 Enterprise

☁️ SaaS

🤖 Artificial Intelligence

Air Systems / Pneumatics Engineer role focused on defining specifications and supporting certification processes. Working with various air systems and ensuring compliance with aviation regulations.

🕒 June 24

Instacart

1001 - 5000

🛍️ eCommerce

🚗 Transport

🛒 Retail

Senior Product Designer driving design system evolution for Instacart's customer and shopper tools. Collaborating with engineering and design teams to ensure product user experience and adoption.

🇨🇦 Canada – Remote

💵 $171k - $180.5k / year

💰 $232M Venture Round on 2021-11

⏰ Full Time

🟠 Senior

⚙️ Systems Engineer