Software Engineer - Switch Design

Agile Tech Labs
United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Border Gateway Protocol C++ (Programming Language) Computer Programming Computer Networks Open Shortest Path First (OSPF) Open Source Technology Broadcom Software Modules Information Technology

Job description

  • Design and develop switch software modules and APIs
  • Improve system scalability and performance
  • Work closely with hardware and QA teams
  • Support SONiC integration and platform development
  • Participate in open-source SONiC development

Requirements

  • BS/MS in Computer Science or related field
  • 8+ years of networking software development experience
  • Strong programming skills in C/C++ or Go
  • Knowledge of BGP, OSPF, EVPN, VXLAN, RIB/FIB
  • Experience with Broadcom or Marvell switching technologies

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

1:18 min

Evaluating distributed computation networks for AI model execution

Idan Gazit · Coffee With Developers

54 sec

Understanding the module-based architecture of Nest.js

Maximilian Otto Maximilian Otto · WWC 2024

54 sec

Overview of enterprise Java and generative AI

Timo Salm Timo Salm · WWC 2025

54 sec

Detecting smart devices and experimenting with biological computing networks

Chris Heilmann +2 · LIVE

4:12 min

Transitioning teams from talent acquisition to talent architecture

Rudi Bauer Rudi Bauer +1 · Cappuccino with HR

Videos

See all

Related articles

See all