Windows Driver Validation
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.
Inside this Business Group
Bachelor's degree in in Electrical Engineering, Computer Science or relevant technology with 5+ years of applicable industrial experience
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
The Client Computing Group is responsible for all aspects of the client computing business across Phone, Phablet, Tablet and PC platforms, leading Intel's efforts to transform client computing through technologies, new form factors, and driving Intel's corporate-wide user experience initiatives. This spans all client device brands including hardware, software and connectivity ingredients for phones, tablets, Ultrabook™, All-in-Ones, 2 in 1 computing devices, and home gateways.