Senior Software Engineer - C++ - Platform - Romania

Arista Networks
Bucharest
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 3+ yearsSkills: ["Communication","Teamwork","Debugging"]

Deliver new platform product features for data center switching, owning design and implementation from architecture through testing and documentation. Work closely with customers in the field when needed, proposing what to build and driving system design decisions. The role emphasizes C/C++ development, strong algorithms and software architecture, and experience across embedded/software development, including forwarding ASICs, FPGAs, and networking protocols.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Arista Networks
Arista Networks
1 day ago

Senior Software Engineer - C++ - Platform - Romania

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 13 hours agoStatus: Live

Job Summary

Deliver new platform product features for data center switching, owning design and implementation from architecture through testing and documentation. Work closely with customers in the field when needed, proposing what to build and driving system design decisions. The role emphasizes C/C++ development, strong algorithms and software architecture, and experience across embedded/software development, including forwarding ASICs, FPGAs, and networking protocols.
Location: Bucharest
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Deliver new platform product features from design through implementation.
  • •Suggest and decide what features to build, driving overall architecture.
  • •Write and own code that powers Arista’s products and development process.
  • •Push, test, and document features as part of the full software development life cycle.
  • •Work alongside customers in the field when needed.

Key Requirements

  • •3+ years of industry experience in software engineering.
  • •Strong background in algorithms and software architecture.
  • •Fluency in C/C++ programming.
  • •Hands-on experience designing and implementing products in a strong product-engineering environment.
  • •Experience with software debugging and development for forwarding ASICs, FPGAs, or network processors.
Experience:3+ yearsEmbedded systemsData center switchingNetworkingProduct engineeringASIC development
Skills:CommunicationTeamworkDebugging
Languages:English
Tech Stack:CC++LinuxKernel codeDriversHardware ASICsEOSExtensible Operating SystemNetworking protocolsEmbedded systemsEmbedded CFPGAsHardware abstraction layerEVPN MPLSVXLANOAM

Company Brief

Arista Networks
Designs and sells high-performance cloud networking hardware and software for large-scale data centers and enterprise environments, including switches, routers, and network operating systems focused on programmability, telemetry, and low-latency networking.
Industry: Networking Equipment
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 2004
Glassdoor
Glassdoor: 4.1
WebsiteLinkedIn