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
|
 |
|
|
 |
 |
Software 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
|
 |
|
|
 |
 |
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
|
 |
|
|
 |
 |
|
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 of device drivers 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
|
 |
|
|
 |
 |
Software Engineer: Backend 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
- Expert knowledge of Linux Kernel: device drivers, file systems.
- Deep understanding of TCP/IP and knowledgeable in network security
- Good programming skills in C/C++, 3+ years hands-on experience
- Fluent in English
|
 |
|
|
 |
 |
|
Responsibilities:
- Design and develop new features for SonicWALL's backend server 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
- Experience with server side technologies: Apache, Tomcat, Java, Perl, ASP (or PHP, python, ruby)
- Experience with client side technologies: HTML, DHTML, Javascript, AJAX
- Good understanding of network protocols: DNS, HTTP, SSL
- Working knowledge of databases: SQL, Mysql, SQLServer
- Familiarity of Linux.
- Fluent in English
|
 |
|
|
 |
 |
Win32 Software Developer (Driver or Application) |
|
|
Responsibilities:
- Design and develop new features for SonicWALL's Data Protection 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
|
 |
|
|
 |
|