Engineer I, Smart Switch Software Development
NetgearRemotely
linuxaclsstpvlansembedded clldparm64mips
Job Description
📋 Description
- Embedded C development on ARM64/MIPS switch platforms
- Work on Linux kernel modules and device drivers
- Implement L2/L3 networking features (VLANs, STP, LLDP, IGMP, LACP, ACLs)
- Bug fixes across kernel, driver, and app layers with debugging tools
- Hardware lab work: serial, traffic generation, packet capture
- AI-assisted development and code reviews for feature ramp-up
🎯 Requirements
- B.Tech/B.E or M.Tech/M.E in CS, Electronics, Electrical, or related field
- 0-2 years professional experience
- Strong C fundamentals; Linux development experience
- Foundational networking knowledge (OSI, Ethernet, IP, TCP/UDP, VLANs)
- Knowledge of OS concepts; willingness to read datasheets/standards
- English communication skills; cross-timezone collaboration
🎁 Benefits
- Structured onboarding and mentorship
- Clear growth path to Engineer II/III
- Ownership of production firmware features
- AI tooling, CI/CD, and hardware labs
- Competitive compensation and benefits
Back to all jobs