 |
 |
 |
Embedded Software Developer |
 |
 |
 |
|
Responsibilities:
- Design and develop new features for SonicWALL's Internet security products and solutions
- Write design and test documents,
- Work with the QA team to resolve software bugs
- Support other teams to resolve customer issues
Requirements:
- MS, in CS, EE or related field
- Hands on experience on RTOS,such as VxWorks or Linux.
- Deep understanding of TCP/IP and knowledgeable in IPSec, OSPF, RIP, VLAN, DHCP, SNMP, HTTP,HTTPS and/or similar networking protocols and concepts
- Good programming skills in C
- Good understanding of the challenges of network security
- Fluent in English
|
 |
|
|
 |
 |
BSP/Driver Software Developer |
|
|
Responsibilities:
- BSP/Driver development for SonicWALL's Internet security products and solutions
- Write design and test documents,
- Work with the QA team to resolve software bugs
- Support other teams to resolve customer issues
Requirements:
- MS/BS in CS, EE or related field
- Have knowledge on Linux Kernel
- Experience of low level device drivers development, especially in USB, on RTOS, such as VxWorks or Linux
- understanding of TCP/IP protocols
- Good programming skills in C
- Good understanding of the challenges of network security
- Fluent in English
|
 |
|
|
 |
 |
Data Protection Software Developer |
|
|
Responsibilities:
- Design and develop new features for SonicWALL's data backup solutions
- Write design and test documents
- Work with the QA team to resolve software bugs
- Support other teams to resolve customer issues
Requirements:
- MS, in CS, EE or related field
- Good programming skills with Windows and/or Linux
- Good programming skills in C/C++
- Familiar with file system, network programming
- Fluent in English
|
 |
|
|
 |
 |
SSLVPN Software Developer |
|
|
Responsibilities:
- Design and develop new features for SonicWALL's enterprise VPN security products and solutions
- Write design and test documents
- Work with the QA team to resolve software bugs
- Support other teams to resolve customer issues
Requirements:
- MS, BS in CS, EE or related field
- Deep understanding of TCP/IP, knowledgeable in TLS, IPSec, VLAN, DHCP, SNMP, HTTP, HTTPS and/or similar networking protocols and concepts
- Good programming skills in one or more C, C++, Java and knowledgeable in object-oriented software construction
- Experience in windows/Linux programming. Experience with Mac OSX is a plus
- Knowledge in web programming is a plus, including HTML, JavaScript, CSS, Ajax, JQuery
- Fluent in English
|
 |
|
|
 |
Windows Software Developer |
 |
 |
 |
Windows Software Developer (Driver or Application) |
|
|
Responsibilities:
- Design and develop new features for SonicWALL's products and solutions
- Write design and test documents
- Work with the QA team to resolve software bugs
- Support other teams to resolve customer issues
Requirements:
- BS or MS, in CS, EE or related field
- Working experience on Windows development, either in Win32 driver development, or Network Application development
- Understanding of TCP/IP and socket applications
- Good programming skills in C or C++
- Fluent in English
|
 |
|
|
 |
Automation |
 |
 |
 |
Software Automation Engineer |
|
|
Summary The candidate should have deep understanding on QA methodologies and hands-on experiences on network device and/or GUI automations. Requirements
- MS, in CS, EE or related field
- programming experiences with Perl and Tcl/Tk
- Administration level skills on Linux and Windows operating systems
- Familiar with TCP/IP protocols
- Experiences with networking device testing, such as switch, router, and firewalls
- Good English communication skills
- Programming experiences with other languages are plus: C/C++, Selenium, and Ruby Watir
Responsibilities
- Develop automation test cases using Perl, Tcl/Tk, and other languages when necessary
- Build and maintain automation test beds that including networking devices, Linux, and Windows machines
- Keep tracking automation progress and automation results, troubleshoot automation failures, and work with QA and developers on reporting product defects
- Work closely with automation manager to build up the team
|
 |
|
|
 |
QA |
 |
 |
 |
Function QA/Test Engineer |
|
|
Responsibilities:
- Design, develop, and automate test cases and test plans for the company's Internet security products and solutions
- Perform quality assurance and testing throughout the software development process
- Perform testing for software releases and hardware development
- Execute tests on networking devices such as routers, switches, and firewalls
Requirements:
- BS or MS, in CS, EE or related field
- Ability to perform various test activities ranging from functional, boundary, error, performance, capacity, stress and load testing
- Knowledgeable in TCP/IP, IPSec, OSPF, RIP, VLAN, DHCP, SNMP, HTTP, HTTPS and/or similar networking protocols and concepts
- programming skills in Perl and Tcl/Tk is a plus;
- Administrator level experiences on MS Windows and Linux operating system
- Experience with automation testing tools such as CDRouter or SilkTest is a plus
- Fluent in English
|
 |
|
|
 |
 |
|
Responsibilities:
- Responsible for system level test of SonicWALL UTM Products (Performance/Capacity Test and Traffic Reliability Test)
- Analyze customer network topology, application and specific service requirement; design system level test cases and test plans and test strategy, execute test cases, analyze test result, generate test report
- Focus on TCP/IP and Network Security related knowledge areas
Requirements:
- BS or MS, in CS, EE or related field
- Strong technical background of TCP/IP and Network Security related protocols such as IPSec, OSPF, RIP, VLAN, DHCP, SNMP, HTTP, HTTPS,WiFi
- Ability to perform various test activities ranging from functional, boundary, error, performance, capacity, stress and load testing
- Working experience in Windows and Unix environment including knowledge of shell commands are needed
- Experience in script programming, e.g., C, Perl and Tcl/Tk is a plus;
- Fluent in English
- Experienced in system integration, system testing, of wired and wireless networks is a plus
|
 |
|
|
 |
|