Arista · Remote · Dublin, Ireland
Join Arista Networks as a Senior Software Engineer, where you'll work on critical Layer1 software that manages physical connectivity in networking. You'll write control software for various connectors and interface chips, build instrumentation and telemetry tools, and collaborate with hardware engineers. This role offers opportunities for growth and development in a supportive culture.
- Knowledge of digital communication technologies like modulation and signal encoding schemes is a plus
- Expert knowledge of C or C++ and Python
- Experience working with low level hardware components is a plus
- Ability to design a solution and implement features independently
- Strong problem solving and software troubleshooting skills
- 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
- Understanding of IP networking and/or distributed systems is a plus
- Applied understanding of software engineering principles
- Ability to work in small teams
- Knowledge of UNIX or Linux
Sign in to see how this job fits your profile.
Sign in