Looking for a few good men (systems/networking style)

emp42 at xonix.com emp42 at xonix.com
Thu Feb 7 21:08:22 PST 2008


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




More information about the freebsd-jobs mailing list