Thursday, October 9, 2008

Windows Driver Developer_Pasadena, CA

I am seeking a Windows Driver Developer to join our client in Pasadena. This is an Excellent Technology company, direct hire full time employment with very rich benefit package.

Please review and if interested, send a word format resume along with a daytime phone number.

SUMMARY: The primary responsibility of the Developer is to provide technical expertise and leadership in the design, development and delivery of our next generation computer forensic and enterprise security software. This includes new development, feature enhancement, and version upgrades.

The desired candidate will be intermediate to high or junior level who has specific experience dealing with the installation of drivers and who would be able to provide some of the development side verification of driver-related behavior. There will be a new development work as well, and training will be provided on the existing drivers. Essentially, a quick learner who has a good background in the area.

ESSENTIAL RESPONSIBILITIES:
· Provide technical guidance in the design, development and delivery of enterprise security and forensic software, while adhering to strict timelines, coding guidelines, deliverables, and quality.
· Perform technical analysis and design, coding, testing, and release preparation.
· Responsible for developing functional application specifications, systems design criteria and developing, testing and maintaining applications in accordance with specifications.
· Participate in product related projects, infrastructure, capacity upgrades, and projects to improve processing and automation.

ESSENTIAL REQUIREMENTS:
· Minimum 2+ years of experience in developing Microsoft Windows-based drivers (2K/XP/Vista) through the complete development cycle from conception to delivery, with a successful track record.
· Firm grasp of C/C++ and PC hardware.
· Experience using kernel-mode debug tools like Microsoft Windbg and Numega SoftICE.
· Good understanding of system level OS kernel components and architecture.
· Solid understanding and experience with both Windows and non-Windows file systems & file formats.
· Experience in development and release (medium to large) of software products in C/C++.
· Experience with various Windows driver installation API’s


DESIRED SKILLS:
· Bachelor degree in Computer Science.
· Familiarity with analysis packages such as StaticDV, PREFast and Veirfier
· Experience with byte-ordering issues.
· Familiarity with Intel Assembly.
· USB/1394 /SCSI/IDE storage drivers experience is a big plus

No comments: