Remotery

Software Engineer – SONiC, C++/C

Posted Jun 12

This is a fully remote position, open to applicants in Ireland.

📋 Description

• Develop functional and design specifications for system software designed to manage hardware components.

• Independently create solutions for smaller issues within the system software utilizing the C, C++, and Python programming languages.

• Draft test plan specifications for smaller features and set up automated testing programs to run the scenarios outlined in the test plan.

• Diagnose and resolve issues identified by our automated testing programs.

• Collaborate with a team to implement, test, and troubleshoot solutions for more complex routing protocol challenges.

• Partner with Customer Support Engineers to investigate issues within customer networks and offer resolutions, which may include new software releases or patches as necessary.

• Guide new and junior engineers to help them acclimate to Arista’s software development environment as well as the broader SONiC development framework.


⛳️ Requirements

• BSc, MS, or Ph.D. in Computer Science, Electrical Engineering, or Computer Engineering with over 2 years of relevant postgraduate work experience.

• Proficiency in C, C++, and/or Python.

• Familiarity with UNIX or Linux operating systems.

• Understanding of L2/L3 networking, with at least one of the following areas being advantageous: IP routing protocols such as RIP, OSPF, BGP, IS-IS, or PIM.

• Knowledge of Layer 2 features including 802.1d bridging, 802.1d Spanning Tree Protocol, 802.1ax Link Aggregation Control Protocol, 802.1AB Link Layer Discovery Protocol, or RFC 1812 IP routing.

• Practical experience in designing and developing software related to Ethernet bridging or routing, or distributed systems is preferred.

• Solid grasp of software engineering principles.

• Excellent problem-solving and software troubleshooting capabilities.


🏝️ Benefits

• Promoting an inclusive work environment.

• A culture driven by innovation.

• Opportunities for mentoring and collaboration with top engineers.

People also viewed

One IdentityJul 26

Staff Software Engineer, API Development

GB flagUnited Kingdom OnlyFull-timeBackend Engineer
ApplyView job
9th Way InsigniaJul 26

Software Developer, .NET Core

US flagUnited States OnlyFreelanceBackend Engineer$78.5k – $110k/year
ApplyView job
Engineering System and Technologies SARLJul 26

Backend Specialist, Charging Operations

DE flagGermany OnlyFull-timeBackend Engineer
ApplyView job
TalanJul 26

Technical Lead – Full Stack Java Engineer

ES flagSpain OnlyFull-timeBackend Engineer
ApplyView job
Digital Media SolutionsJul 26

Software Engineer III, Database Engineer

US flagAlabama, +26 more statesFull-timeBackend Engineer$140k – $180k/year
ApplyView job
Cadmus Soluções em TIJul 26

Fullstack .NET – Next Developer (Mid/Senior)

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers