Kragen Sitaker (kragen) wrote,
Kragen Sitaker

Extreme Programming job in 802.11 network management

AirWave is hiring --- we're trying to expand our development team. Our product is a network management system for wireless networks; it does configuration and firmware management and auditing, performance monitoring, reporting, alerting, and integration with back-end network management systems. We use Extreme Programming and Perl; XP or other rigorous XP-like techniques are probably the only way to keep a 200K-line Perl program maintainable.

It's a startup, but it's not as precarious as many startups; our expenses are low, our customers are lucrative and delighted, and it's pretty stable. Four of the seven dev team members have been working there for more than two years.

We're growing and need to recruit people yesterday. We all have more than five years of experience professionally developing software, and most of us have been doing startups for much of our careers, so they've been very dense years. So it's hard to find people who are up to our standards, and many of the people who are up to our standards are turned off by Perl. Perl expertise a plus; being a competent programmer is a must.

Does that interest you? Anybody you know? Email me at

  • Post a new comment


    default userpic
are they interested in a designer who gets the basics of perl and would like to expand into more programming? more like an entry level position with growth potential and possible crossover into design?
Did you mention the bugfeature of havinggetting to work with a cracksmoking team of raving lunaticstalented engineers?
Or editor/proto-programmer with some design skills? *sigh* Still trying to avoid starting to job hunt.
We're probably another six months or year away from having entry-level positions available.


June 14 2004, 22:39:36 UTC 12 years ago

does this mean we'll get software updates more often? : )
I've actually been doing almost-XP, OO Perl for a couple of years now, mostly on the same, way-overdue project :) I do often write the test slightly after I write the code, but I usually don't go on to the next function/method/class until "./Build test" passes all tests.

I've no formal education in CompSci, beyond 1st-quarter classes in Fortran, Pascal, and C while studying (and failing) engineering. So I've been teaching myself as I go, with heavy reliance on the publications of the Gang Of Four, the next tier of the Patterns crowd, Damian Conway and of course mjd, among others.

(I'm not looking for a job, and I'm not even sure you're working for the same people now anyway. This is just a long-winded obIFriendedYouPost.)

I'm interested in how projects using XP are monitored (I'd say 'managed', but that is fast becoming a 4-letter word). You and I had a discussion on that subject while I was visiting in SF this spring. We (gdt) are going there in very large ways, while still being held prisoner by regulatory agencies (a la FDA) for accountability records. Do you have time to converse on that pointed subject?
and i forgot to say who i was, and ask the final question: wants to know how you can predict your staffing needs (no entry level positions for 6 to 12 months) within the context of agile methodologies and XP.
hi iam shekhar form hyderabad
can any one guidance on wifi 802.11 programming usin c
with complete details
my email id is
im waiting for u replay