Senior Software Engineer / Principal Engineer – Switching

Agneyas Labs

Indiana

Vor Ort

USD 90.000 - 130.000

Vollzeit

Vor 2 Tagen
Sei unter den ersten Bewerbenden

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

Agneyas Labs is seeking engineers with deep experience in high-end switching systems to work on state-of-the-art network processor based switches.

You will be part of a platform development team handling data-path design, HW API definition, and control-plane integration across distributed systems in embedded networking.

Qualifikationen

  • 3+ years of engineering experience.
  • Hands-on programming in Linux environments (C, C++, Golang, Python).
  • Knowledge of networking/switching systems, scale, performance, and resiliency.

Aufgaben

  • Integrate L2, L3 and MPLS features in data-plane and with 3rd party SDK.
  • Understand internals of Network Operating Systems and Linux Networking.
  • Contribute to software design, development, reviews, and documentation.
  • Troubleshoot routing protocols and networking services issues.
  • Pursue continuous learning in switching systems and network disaggregation.
  • Work on distributed embedded networking projects with a team mindset.

Kenntnisse

C
C++
Golang
Python
Networking

Ausbildung

BE/BTech in computer engineering

Jobbeschreibung

Agneyas Labs is looking for talented engineers with in-depth experience in high-end switching systems to work on state of the art, and cutting-edge network processor based switches. As a part of the team you will be exposed to wide variety of technologies like Network Operating Systems (NOS), Network Processor SDKs, multi-core software forwarding based on DPDK, public cloud infrastructure & services, etc.

As a core member of the platform development team, you will participate in the design and implementation of platform data-path for category-leading networking systems. Your work includes, but not limited to, HW API definition, implementation, control-plane integration, scaling and debugging.

Responsibilities
  • Integrate L2, L3 and MPLS features in data-plane and integrate with 3rd party SDK.
  • Solid understanding of internals of Network Operating Systems and Linux Networking.
  • Contribute in software design, development, review, and documentations to deliver high quality products.
  • Trouble shoot and fix reported issues with routing protocols and networking services.
  • Continuous learning and development of skills in switching systems and network disaggregation.
  • Experience in the design and development of complex distributed systems in embedded networking projects.
  • Team player, independent, self-starter, “can-do” attitude, ability to prioritize and multitask.
  • Strong communication and problem-solving skills are essential.
Minimum Qualifications
  • BE/BTech degree in computer engineering or equivalent
  • 3+ years of engineering experience
  • Knowledge and experience in networking/switching systems, ability to understand the nuances and solve problems related to scale, performance and resiliency of such a system
  • Hands on experience in one or more of computer programming languages such as C, C++, Golang, Python in Linux OS environment
  • Ability to implement all phases of a development cycle for a software product from understanding requirements, going through design, development and deploy phases
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Platform Software Engineer
Platform Software Engineer

HP Enterprise • Sunnyvale (CA)

Hybrid
USD 170.000 - 210.000
Health insurance
Retirement programs
Paid time off
+4
Open Source Networking Software Engineer – ToR Switch / SmartNIC / DPU
Open Source Networking Software Engineer – ToR Switch / SmartNIC / DPU

Canonical • USA

Remote
USD 140.000 - 210.000
Staff Software Engineer - Switch Design (SONiC)
Staff Software Engineer - Switch Design (SONiC)

Supermicro • San Jose (CA)

Vor Ort
USD 211.000 - 240.000
Senior Network Engineer
Senior Network Engineer

AceStack • New York (NY)

Vor Ort
USD 99.000 - 121.000
Benefits
Principal Software Engineer - Switch Design
Principal Software Engineer - Switch Design

Supermicro • Wayne (CA)

Vor Ort
USD 240.000 - 270.000
Network Embedded Engineer
Network Embedded Engineer

Pentangle Tech Services | P5 Group • San Francisco (CA)

Vor Ort
USD 120.000 - 190.000
Platform Software Engineer
Platform Software Engineer

Hewlett Packard Enterprise • Westford (MA)

Vor Ort
USD 120.000 - 160.000
Health and Wellbeing Benefits
Professional Development
Hardware FAE: Switch Software for AI Cloud Clusters
Hardware FAE: Switch Software for AI Cloud Clusters

Frontdoor Defense • San Jose (CA)

Hybrid
USD 140.000 - 190.000
Principal Switch Design & Firmware Architect
Principal Switch Design & Firmware Architect

Supermicro • Wayne (CA)

Vor Ort
USD 240.000 - 270.000
Staff Software Engineer: Switch & SONiC Networking Lead
Staff Software Engineer: Switch & SONiC Networking Lead

Supermicro • San Jose (CA)

Vor Ort
USD 200.000 - 255.000