
Senior Software Developer
- Taiwan
- Permanent
- Full-time
- Work with the team to deliver new switch products.
- Design, implement and verify required L2/L3 features.
- Work with forum customers closely to implement desired new features and fix issues.
- PhD or MS in Computer Science or Electrical Engineering.
- Detailed knowledge of operating system internals, C/C++ language, object-oriented design, as well as strong C/C++ debugging skills on embedded-systems.
- Good knowledge on L2/L3 network protocol: VLAN/STP/LAG/LLDP/IGMP-Snooping/IP/IPv6/Routing, and etc.
- Experience with data center switch SAI/SDK or Linux-based NOS (e.g. SONiC) platform driver development.
- Hands-on experience with Networking.
- 5 yrs+ working experience as a software engineer.
- Experience with L2/L3 switching features or Linux driver development.
- Aggressive working attitude.
- Team player, can work independently and have the ability to take initiative.
- Ability to organize and prioritize work across several projects.
- International work environment and work with global development teams.
- Excellent work conditions.
- Competitive package - we can and do offer great pay, perks, and benefits.
- Group insurance; Health insurance.
- Flexible working patterns.
- Free drinks and snacks in the office.