Responsibilities:
- Work with the Product Management teams on the product roadmaps, new features design, and product certifications.
- Work with R&D and QA throughout the product development lifecycle.
- Develop pre- and post-sales tools and environments.
- Research new technologies and trends to be familiar with and be able to devise new solution.
Requirements:
- B.S. in Computer Science or Electrical Engineering; M.S. preferred.
- 5+ years of networking related development under Linux environment.
- Solid Programming skills with C/Golang.
- Proficient in development tools and environments under LINUX, such as gcc gdb libc, etc., able to understand GNU Makefile.
- Experience and knowledge in Linux kernel development, such as memory management, filesystem, networking stack.
- Experience with multi-core system development.
- Good understanding of TCP/IP networking stack.
- Excellent problem solving and troubleshooting skills.
- Experience with virtualization/container/cloud technologies is preferred.