|
Job opportunity at Juniper Networks - Security Platform Software Staff Engineer As a senior member of the Security Platform Software group at Juniper Networks, you will have the opportunity to play a key role in development of our state-of-the-art SRX security platforms with world-class integrated security and routing that delivers market-leading performance, scalability and service integration. You will be developing systems, analyzing and tuning system performance, and helping keep Juniper a leader in the high-end integrated firewall market. This position is an opportunity for you to contribute to and grow Juniper’s market share in the service provider and large enterprise markets. The successful individual will embody many of the following attributes: - Drive for success and passion for innovation - Well-versed in algorithm and software programming - Cares to build camaraderie within the team by learning from and teaching one another - Is not only a Thinker, but also a Go-Getter You will be working on: - Multi-core network processor based systems bring-up - Developing the methods and tools to profiling, analyzing, and improving system performance - Various device drivers in UNIX-like environments for high bandwidth and performance devices - Supporting key customers in both pre and post sales support You can expect: - A “small company” feel where every member plays an active role - The excitement of working in the heart of a world technology center – Silicon Valley - Gratis lattes abound - Understanding that you are a living, breathing human being with hobbies and interests in addition to being a programmer, and being appreciated for it Required Experience and Skills: - Must have 6+ years of strong, proven networking related system bring-up experience in UNIX-flavor OS. - Expert level C coding skills - Hands-on experience with data path performance tuning - Experiences on highly-scalable, highly available chassis based platform s/w development - Experiences on embedded CPU architectures such as MPC85xx, x86, MIPS based multi-core CPUs - Hands on experience with sockets, database management, multithread applications, and kernel. - Various device driver s/w experiences, e.g., I2C device drivers, Ethernet driver, data path FPGA driver, ASIC driver, USB driver - Understand h/w board level design and schematics - Outstanding problem solving skills in the root cause analysis and resolution of customer escalations; It will be a big plus if you are an expert of some of the following fields, - Network security: firewall, IPSec VPN, NAT, QoS, IPv6, remote access and various tunneling protocols - Micro-coding, UNIX Operating system theory, process management, memory management, file system - 3rd party test equipment such as Agilent Router Testers, Spirent Smart Bits, IXIA for data path stress test, performance test - Shell/Tcl/Perl/Python scripts for automated stress testing for platform verification
Contact: hx_han@yahoo.com |
|
|