Network Security Appliance Software Engineer (Language C for embedded system)
Location: Beijing
Job description:
Software development for data plane in Hillstone network devices, including but not limited to data forwarding, deep inspection, ALG, anti-virus and attack defend.
Job requirements:
1. Bachelor degree in Computer Science or related degrees.
2. Solid experience of Language C programming for at least 3 years.
3. Knowledge of embedded system programming is a plus.
4. Good understanding on TCP/IP and network protocols (e.g. TELNET, FTP, HTTP, SMTP and P2P), Deep Inspection Firewalls, content security (content filtering, anti-virus and Intrusion Prevention System), VPN (IPSec or SSL-VPN), Layer-2 switching and Layer-3 routing.
5. Experienced in multi-thread and multi-process programming.
6. Knowledge of Linux SMP kernel and programming on various embedded platforms (e.g. MIPS, ARM, PowerPC, IXP4x5).
7. Understanding Linux device drivers.
8. Aggressive learner and good team players.
Please send your resume to : jobs@hillstonenet.com