This is a new position being created which will involve a combination of hands-on development and leadership skills. The Senior Software Engineer will lead and oversee development activities in Madison, AL. The Senior Software Engineer will also be responsible for assisting with development proposal writing, and quality assurance.
Must be a leader with a positive attitude and a creative mindset!
Must have experience in subject matters relevant to Pikewerks
Must be a solid C programmer
Must be capable of Unix and Windows kernel-level programming
Strong technical writing skills
Experience leading software teams
UNIX Kernel Developer
Location: Madison, AL (Full-time) and Alexandria, VA (Full-time)
C/C++ development experience
Understanding of information security practices (cryptography etc.)
Experience developing device drivers and kernel modules
Deep understanding of existing memory management & scheduling algorithms
Strong technical writing skills
BS/MS in Computer Science/Engineering or equivalent experience
Windows Kernel Developer
Location: All locations (Full-time)
C/C++ development experience
Some knowledge/experience with x86 assembly
Understanding of information security practices (cryptography, privilege separation, etc.)
Understanding of Windows kernel and File System internals
Strong technical writing skills
BS/MS in Computer Science/Engineering or equivalent experience
Software Developer / Aspiring Kernel Developer
Location: All locations (Full-time)
C/C++ development experience
Understanding of OS internals
Linux or Windows experience
Quick learner
BS in Computer Science/Engineering or equivalent experience
VxWorks Embedded Kernel Developer
Location: Madison, AL (Full-time)
Experience in the development and testing of real-time systems
C/C++ development experience required
PowerPC assembly experience a plus
Understanding of kernel memory management and scheduling algorithms
Understanding of information security practices a plus
BS/MS in Computer Science/Engineering or equivalent experience
Minimum of 1 year VxWorks experience
Assistant Quality Assurance Engineer
Location: Madison (Full or part-time)
Experience with QA (testing) methodologies
Experience writing and implementing software test plans
Hands-on Linux experience required
Device driver testing experience a plus
Understanding of application security and vulnerability assessments
Experience with scripting and automated unit testing frameworks
System and Network Administrator
Location: Madison, AL (Full or part-time)
Experience installing and supporting complex, ever changing mixed platform networks
Includes Linux, Windows, Solaris, Mac OSX
Experience with ghosting/imaging and/or cloning
Experience administering apache, jabber, postfix, subversion, mysql, ldap, and samba
Experience administering OpenVPN and iptables
Understanding of, or experience with, Asterisk® a plus
Moderate Shell Scripting Required
Interest in testing or quality assurance a plus
Fun Creative Atmosphere
Collaborative Work Environment
Opportunities to Solve Fun/Difficult Problems
Opportunities to Lead Projects
Highly Competitive Salary
SEP IRA (10% Employer Contribution)
Health Insurance (100% of Premium Paid)
Dental Insurance (100% of Premium Paid)
Vision Insurance (100% of Premium Paid)
Long Term Disability
Life Insurance
Performance Bonuses
Profit Sharing
Free Mountain Dew® and Red Bull®
Developer Beach Week
Winter Festival
Pikewerks Corporation embodies a diverse group of highly skilled, creative, and motivated experts. Candidates should be team-oriented, willing to work in a fast-paced startup environment, and possess personal initiative and independence. If you are a talented, motivated, and forward-thinking software engineer/developer looking for a career of unique challenges and opportunities please send your resume to jobs@pikewerks.com. Please send your resume in a format other than Microsoft Word (i.e., use .pdf, .rtf, or .txt).