Role Title: Networking Device Driver Development for Windows Platform
Hiring Mode: Contract
Location: Austin/ Seattle/ Bay Area/ New York City Onsite
Keywords to look for>
C C WinDbg Windows Driver Kit (WDK) NDIS WireShark LLIO MSTest Tool network protocols such as TCP/IP UDP and HTTP Note: Looking for someone with Windows Device driver experience
Job description:
Qualifications:
- Bachelors or Masters degree in Computer Science Electrical Engineering or a related field.
- 8 years of experience in lowlevel Windows driver development with a focus on network drivers.
- Strong expertise in C and C programming languages.
- Proven experience in defining and implementing development and QA processes.
- Indepth knowledge of Windows internals kernelmode programming and network protocols.
- Experience with debugging and performance profiling tools for Windows.
- Essential Competency :
- Prior experience in building
- Windows device drivers or lowlevel IO (LLIO) development
- Experience in Writing functional performance and load tests with proper code coverage.
- Knowledge of NDIS (Network Driver Interface Specification)
- Windows Driver Kit (WDK) Network Driver Design Guide/Skill and Wireshark
- MSTest tool experience for writing junit.
- Performance and load test experience
Technical Skills:
- Programming Languages: Expertise in C and C programming languages.
- Windows Development: Extensive experience in lowlevel Windows development including kernelmode programming.
- Network Protocols: Indepth knowledge of network protocols such as TCP/IP UDP and HTTP.
- Windows Internals: Profound understanding of Windows internals memory management and system architecture.
- Debugging and Profiling Tools: Proven experience with debugging tools like and performance profiling tools for Windows.
- Development Processes: Demonstrated ability to define and implement robust development processes including version control build systems and code review workflows.
- Quality Assurance: Strong background in designing and implementing QA processes for Windows network drivers.
- Collaboration: Excellent collaboration and communication skills to work effectively with crossfunctional teams.
Best Regards
:: Phone
USA :: M xico :: India :: UK
:: Fax :
Inc500 :: Fastest Growing 500 Private Companies in USA
Follow us on Linkedin