Windows Driver Validation
Intel Technology India Pvt Ltd
5-8 Yrs
Bangalore
Not Disclosed By Recruiter
B.Tech/B.E. - Computers
Lauterbach, RTOS, Device Drivers, USB, Microcontroller, Windows Driver Development, UART, Firmware, I2C, SPI
The New Platform Technology team within Client Computing Group is focused on developing and delivering Windows drivers to enable companion die and other platform peripherals for Intel Client Platforms. We are looking for talented and motivated software development and validation engineers with extensive experience in software development, validation and platform debug to work on new platform technologies and lead continuous integration and end-to-end software validation for the software drivers. In this position, you will be responsible for windows driver development, validation, enhancing existing features and debugging the issues. The ideal candidate should be flexible, self-motivated and a great team player. She/he will possess strong cross-discipline and cross-team collaborative skills. To be successful in this role, you must have strong skills in written and oral communications, a can-do attitude and the willingness to tackle hard problems in innovative ways. Your responsibilities will include but not be limited to: Develop and maintain multiple layers of software including device drivers for companion die, application layer APIs, and high-level tools & GUIs Develop world class code, tools, documentation, and reports suitable for direct product integration Participate actively in detailed design, code reviews, bug/issue triage with feature teams and support well informed decisions towards engineering, customer and business goals Collaborate with other experts on the companion die team to prototype new technologies, algorithms, form factors, and incubate our product roadmap. Champion software development best practices including code reviews, test methodology, and documentation. Implement the Software validation plan for weekly build/execution/release for Intel Client products with relevant ingredient teams, including FW, Software drivers, etc Provide day-to-day technical guidance to contract employees (CWs) on software validation and debug activities. Play as a gate keeper of the project to ensure a quality release to stakeholders. Drive sightings for closure by proactive approach and/or coordination with relevant stakeholders on defect duplication and investigation. Contribute on improving test plan/method to validate features and verify fixes. Develops, modifies, and executes software test plans.
Qualifications
Additional qualifications include:
- Experience with new hardware bring-up including pre silicon platforms such as FPGA/Simics/PXP etc
- Good understanding on Windows KMD/UMD drivers validation and WHQL certifications
- Experience with various busses and interfaces. For example, UART, USB, I2C, and SPI are beneficial
- Experience in development of UEFI or Microcontroller firmware including working within an RTOS environment on any OS platforms
- Firmware and driver development experience on Windows platform is a plus
- Experience on using debugging tools. For example, logic analyzer, protocol analyzer, ITP, Lauterbach etc. Windows driver debugging with WinDbg is a major plus
- Solid experience in Software Validation and Platform debug including source control, code quality automation scanning, bug scrub, feature testing and product release
- Strong ability to work with ambiguity, flexible in approach, creative in problem solving
- Proven ability to work across organizational, functional and cultural boundaries
- Risk taking to explore new possibilities for improvement and innovation
Job Detail
Industry :
IT-Software/Software ServicesJob Function :
IT Software- Network Administration / SecurityEmployment Type :
Full TimeOther Skills :
hr@itsws.comCompany Name :
Intel Technology India Pvt LtdCompany Address :
23-56P, Devarabeesanahalli Varthur Hobli, Outer Ring Road Bangalore Bangalore KA 560103 IN