Senior Software Engineer - C++ - Platform - Romania
Job details
Company
Arista Networks
Location
Remote, Romania
Employment type
Full-time
Seniority
Mid level
Primary category
Software Development
Posted date
2 Apr 2026
Valid through
Job description
Who You’ll Work With
You will work with the Platform team who work closest to the hardware and programming chips.
What You’ll Do
As a Software Engineer your core responsibility is to deliver new cutting edge product features. A major part of this is writing and owning design/implementation of the code that drives our products. However, the role of a Software Engineer is much bigger than ‘simply’ writing code. Software engineers work on the whole development process, including:
- Suggesting and deciding what features to build
- Driving the design and architecture
- Pushing, testing, documenting the feature
- Working alongside customers in the field if needed
Are you right for this role?
This is an interesting and exciting opportunity to be a part of the software development team that is redefining Data Center switching. For success at Arista all you need is:
- Strong industry experience of 3+ years
- Extensive background in algorithms and strong software architecture skills
- Fluency in C/C++ programming
- Hands-on experience with designs and implementations in a strong product-engineering environment.
#LI-EO1
#low-level software #linux user space #kernel code #drivers #hardware ASICs #EOS #Extensible Operating System #networking protocols, #ASIC #performance-critical systems #embedded systems #embedded C