emp42@xonix.com
2008-Feb-07 21:25 UTC
Looking for a few good men (systems/networking style)
Hello everyone! A company I work with is looking for a few good men to further develop their network products.They have locations in several U.S. states, but the positions are also open to full-time telecommuting.I am going to keep specific company information confidential - contact me directly for further details. Description: Expert C { Hacker | Software Engineer | Developer } The Opportunity: We're looking for an experienced Unix software developer to join our development team. This is an opportunity to join a growth-stage company where you will be instrumental in architecting and developing software for advanced, high-speed network applications. You will be expected to work with us to design, code, test and deploy sound engineering solutions to complex problems. You will probably write code in C, but you should speak some tool languages too. The ideal candidate will be familiar with coding within a complete system and not just inside an IDE. Current and former OS hackers and those with experience in network processing (ncap, pf_ring, pcap) or those who have worked on the internals of a firewall or IDS product may be great fits. The nature of our work requires exceptional trustworthiness and confidence. TS/SCI is a plus, but not a requirement. Some problems you might work on include: - Helping collect, process and store large (LARGE!) data sets of network packet data. If you can slice and dice a hundred billion rows of data without sweating, we want to talk to you - Optimizing mission-critical code to make it go faster - Migrating network processing code into the kernel - Getting bits off the wire and into our applications faster - Implementing efficient protocol recognizers and handlers Requirements: - A proven track record of getting software out the door - Working well within a diverse, highly-technical team - Extensive network programming on a unix platform - Experience with raw sockets, or with packet capture libraries (pcap, ncap, pf_ring) - Comfort moving around a unix environment and using tools (for example) like make, strace, gdb, awk, sed, etc - Familiarity with various techniques for logging, storing and queuing data on a network, disk or memory system Bonus Points: - Experience developing kernel device drivers - Experience with embedded FreeBSD, Linux, etc. - BS or MS in Computer Science or related field - Experience developing software to interoperate within the specs of various RFCs or other standards - Experience with network routing protocols including BGP4 and OSPF - Familiarity with SQL - Involvement in any Free or Open Source software projects - Experience with XML - C, libmemcache (memcached), sockets, network programming, DNS, SVN, freebsd, etc. - Knowing what KISS stands for. About us: - Flexible work environment - Growth stage - Domestic and International customers - Challenging, fulfilling work