Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Arista Networks

Software Engineer – Platform Team, C++ – Linux

Arista Networks

Software Engineer developing cutting-edge features for Arista Networks, a leader in data-driven networking. Focus on C/C++ programming and product engineering.

Posted 7/13/2026contractRemote • 🇭🇺 HungaryMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates strong expertise in C/C++ programming and software architecture, with hands-on experience in product engineering and embedded systems. Proficient in the complete software development life cycle, from requirements gathering to feature delivery.

Highest-signal resume keywords
C/C++ ProgrammingSoftware ArchitectureEmbedded Systems DebuggingSoftware Development Life CycleAlgorithms

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C/C++ ProgrammingAlgorithmsSoftware ArchitectureSoftware DebuggingEmbedded SystemsASIC DevelopmentFPGA DevelopmentNetwork ProcessorsHardware Abstraction LayerDatapath Forwarding
Soft Skills
Strong Communication SkillsTeam Collaboration
Tools & Technologies
Datapath Forwarding for ACLsQoSUnicastMulticastEVPNMPLSVXLANOAM
Industry Keywords
Product EngineeringSoftware DevelopmentFeature Delivery

Tech Stack

Tools & technologies
PythonSDLC

About the role

Key responsibilities & impact
  • Deliver new cutting edge product features
  • Write and own design/implementation of the code that drives products
  • Suggest and decide what features to build
  • Drive the design and architecture
  • Push, test, document the feature
  • Work alongside customers in the field if needed

Requirements

What you’ll need
  • 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
  • Strong software debugging skills especially in embedded systems
  • Experience with software development for the forwarding ASICs, FPGAs, Network Processors etc
  • Experience with hardware abstraction layer Datapath forwarding for ACLs, QoS, Unicast, Multicast, EVPN MPLS, VXLAN, OAM etc
  • Strong communication skills and the ability to work in a team environment
  • Experience working through the complete software development life cycle right from requirements gathering to deliver the fully developed feature
  • 5+ years fluency in one of C/C++/Python programming.

Benefits

Comp & perks
  • Employees can work remotely