×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer ​/ Principal Engineer – Switching

Job in Indiana Borough, Indiana County, Pennsylvania, 15705, USA
Listing for: Agneyas Labs
Full Time position
Listed on 2026-08-23
Job specializations:
  • Software Development
    Software Engineer, Backend Developer, C++ Developer, Golang
Salary/Wage Range or Industry Benchmark: 120000 - 160000 USD Yearly USD 120000.00 160000.00 YEAR
Job Description & How to Apply Below

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
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary