[Jobs] Linux Software Developer (and general OS Guru) (WS2006-Q202)

Bill Gerba billg@wirespring.com
Tue, 16 May 2006 08:24:28 -0400


About the position:

Are you the kind of developer that will build a Linux system from 
scratch, for fun? Do you have long, involved discussions with your 
friends about the subtle differences between -O2 and -O3? Have you 
hacked the kernel or worked on an OSS project before? If so, WireSpring 
has an immediate opening for a Linux Software Developer (and general OS 
Guru), and you might be the right person for the job!

Our Candidate will have at least 5 years experience working on low-level 
Linux- or UNIX-programming tasks, including hacking the X server, 
writing or modifying device drivers, porting kernel modules from one 
version to the next, and building Linux systems from scratch. Strong 
knowledge of graphics tookits like GTK2 and frameworks like Glitz and 
Cairo is preferred.

Working with our close-knit and highly seasoned technical staff, our 
candidate will get the opportunity to work on a number of exciting 
projects for our remotely managed Linux-based operating system and 
web-based central administration platform. Our candidate's job will be 
about 50% pure application design & development, 20% system 
administration (or building tools for system administration) and 30% 
troubleshooting and maintenance. The skills that we're looking for are:


Really Required:

* Strong knowledge of the Linux internals, including the 2.4 and 2.6 
kernels, GCC and libc.

* Expertise writing graphical applications under X (preferably using 
GTK, but QT is OK too).

* Expertise writing, porting and modifying device drivers for scanners, 
printers, etc.

* Experience working with the USB subsystem (writing apps, drivers, etc).

* Experience hacking and maintaining forks/branches of large OSS projects.

* Experience using CVS or some other version control system.

* Ability to learn new things -- quickly.

* Sense of humor. (Yes, it's required.)


Other things that we'd like to have:

* Experience managing and maintaining a Linux distribution

* Familiarity with graphical frameworks like Glitz and Cairo

* Experience writing OpenGL applications using Mesa

* Experience writing vector graphics applications using SVG

* Experience working on large projects (many developers/lots of code)

* Experience working on open-source projects (large or small)

* Troubleshooting, technical support or QA experience


Who we are (and why you want to work for us):

WireSpring Technologies is a profitable and fast-growing company located 
in Ft. Lauderdale, FL. Our products are used in kiosk and digital 
signage networks placed in retail store chains, auto dealerships, banks 
and financial institutions worldwide. The environment here is fast-paced 
and dynamic, and our projects require people who are always willing to 
learn new things.

Benefits include:
Linux Software Developer (and general OS Guru)
* Competitive salary
* Paid vacation and holiday time
* Casual, open working environment
* Casual dress code
* Medical and dental insurance
* Tax-advantaged medical accounts
* Equity incentive plan
* A (nearly) endless supply of caffeinated beverages and snack food

Other notes:
* This is a Linux-heavy job. Please don't apply if you're not 
comfortable using it as your desktop OS.
* Candidates must be legal residents or authorized to work in the US for 
any employer. Unfortunately, we can't sponsor H1-B Visa applicants for 
this position at this time
* It's a lot of fun working here - you should give it a try!

To apply: please email cover letter and resume to careers@wirespring.com
Please reference the job title and code (WS2006-Q202)


-- 
Bill Gerba
WireSpring Technologies, Inc.    :  http://www.wirespring.com
Kiosk and Digital Signage Weblog :  http://www.wirespring.com/weblog/
Why FireCast?  http://www.wirespring.com/Products/key_benefits.html