Remotery

Software Engineer – SONiC, C++/C

Posted 6 days ago

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

Confitec10 hours ago

Mid-level .NET, Angular, SQL Server Developer – AI, Spec-Driven Development

Anywhere in the WorldFull-timeBackend Engineer
ApplyView job
DOMVS iT10 hours ago

Backend Developer – Node.js, NestJS

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Anyone AI10 hours ago

Python Developer

SE flagSweden OnlyFreelanceBackend Engineer$25 – $50/hour
ApplyView job
FCamara Consulting & Training10 hours ago

Backend Developer – .NET Core, GCP Ecosystem – Senior

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Neogrid10 hours ago

Senior Pessoa Desenvolvedora FullStack, Python e React

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Intetics10 hours ago

Golang Technical Interviewer

MA flagMorocco OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers