What are the responsibilities and job description for the Network Platform Software Development Engineer position at Snapidea Systems Pvt Ltd?
Network Platform Software Development Engineer
San Jose, CA | Full-Time
We are seeking an experienced Network Platform Software Development Engineer with 8 years of networking software development experience. The ideal candidate will have strong expertise in C/C /Go/Python, Linux networking internals, ASIC-based networking platforms, and Layer 2/Layer 3 protocols.
Key Skills:
- IPv4/IPv6, MPLS, SR/SRv6, VRF, L3VPN
- STP, LLDP, sFlow, LAG, MLAG
- QoS (ACL, Policing, Shaping, ECN, WRED)
- Linux Kernel & Networking Stack
- RIB, FIB, HAL, HA/ISSU
- BCM SDK, P4, DPDK
- Debian Packaging
- Docker, Kubernetes, Virtualization
Requirements:
- BS/MS in Computer Science, Computer Engineering, or related field
- 8 years of networking software development experience
- Strong debugging and performance optimization skills
Benefits:
Bonus Equity, 100% Medical/Dental/Vision Coverage, 401(k), Parental Leave, Wellness Programs, Catered Lunches, and Monthly Team Events.
Pay: Up to $175,000.00 per year
Benefits:
- Dental insurance
- Employee assistance program
- Health insurance
- Life insurance
- Paid time off
- Professional development assistance
- Referral program
- Vision insurance
Work Location: Hybrid remote in San Jose, CA 95138
Salary : $175,000