Network Device driver with C++ :: Seatle WA :: ANY VISA

Hello,

My name is Dhruv Sharma and I am a Technical Recruiter at Anvik Technologies INC . I am reaching out to you on an exciting job opportunity with one of our clients.

 Follow the job description:

Position     : Network Device driver with C++

 

Location    : Seattle WA

Duration   :  12+ months

MOI             :  Phone+ Skype

 

Responsibilities:        

● Work closely with the engg team on the development of high-performance Windows network drivers, ensuring compliance with industry standards and company requirements.

● Collaborate with cross-functional teams to define technical requirements and specifications for network driver development. Code Reviews and Mentorship:

● Conduct code reviews, providing constructive feedback to team members.

● Share expertise with junior developers to enhance the overall skill set of the team. Windows Development Environment Improvement:

● Drive innovation in the development process, proposing and implementing improvements in the efficiency and effectiveness of our network driver solutions.

● Ensure robust testing suite and validation processes for network drivers, maintaining high-quality standards.

 

Qualifications:

● Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.

● 8+ years of experience in low-level 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.

● In-depth knowledge of Windows internals, kernel-mode programming, and network protocols.

● Experience with debugging and performance profiling tools for Windows.

 

Essential Competency :

● Prior experience in building Windows device drivers or low-level 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 low-level Windows development, including kernel-mode programming.

● Network Protocols: In-depth 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

 

 

Click here to unsubscribe

Leave a Reply

Your email address will not be published. Required fields are marked *