Senior Engineer 1 at Netgear
Job Description
📋 Description
- Implement control-plane and data-plane features for efficient packet processing.
- Define system architecture & design patterns with Software Tech Lead.
- Optimize firmware for low latency, high throughput across networks.
- Integrate services for embedded networking with hardware/software teams.
- Develop secure, efficient, well-documented internal/external APIs.
- Improve logging, monitoring, and debugging for observability.
- Participate in code reviews and continuous improvement initiatives.
- Ensure compliance with networking security standards.
- Contribute to automated testing, CI/CD, and validation.
🎯 Requirements
- 8+ years of software engineering in Wi-Fi Access Point development.
- Experience with Wi‑Fi, 802.11, WLAN and BLE protocols/chipsets.
- Deep experience with Layer 2 and Layer 3 protocols.
- Strong C and shell scripting skills; Go/Rust/Zig a plus.
- Experience with OpenWRT and other open-source network firmware.
- Deep understanding of Linux networking, system programming, kernel development.
- Expertise in packet flow in Linux/OpenWRT; control and data path optimizations.
- Experience debugging and optimizing enterprise Wi‑Fi performance.
- Troubleshooting complex networking and backend issues.
- Strong communication; cross-functional collaboration.
- Self-motivated with ownership and responsibility.
- BE or ME in EE, E&C, or Computer Science.
