This job posting has expired
Graphics Software Engineer
Location : Bengaluru, Karnataka
Headquarters : United States
Hiring Mode : Full Time
Hiring Role : Developer
Experience : Mid Level
In this exciting position, you will be have the opportunity to work on the development for Graphics Driver features for many cutting edge Graphics products in the Windows environment. Responsibilities involve design and development of the Kernel mode Windows driver for features of the Gfx hardware, primarily Display features using C/C++. This position requires involvement in all phases of design from pre-silicon emulation/simulation through post-silicon product launch, covering aspects of functionality, power and performance and debuggability. In this position, you will have the opportunity to work with multiple teams such as OS (MSFT), BIOS, HW, Customer Engineering, multiple Graphics SW teams etc. The individual is expected to work with various partners and teams to resolve issues as well as recommend future hardware and software improvements. The individual must demonstrate the ability to effectively work with cross geo teams of software development / validation engineers, Graphics Hardware Architect/Designers, product validation, customer engineering teams to productize and innovate cutting edge graphics features.
Bachelors degree with 4-6 years experience or Master's degree with 2+ years' of software development experience is required. Degree should be Computer Engineering, Computer Science or in Electrical Engineering.
Strong experience with graphic drivers, GPU hardware and low level GPU programming.
Experience developing user/kernel-mode device drivers on Windows OS, knowledge of WDDM and relevant kernel experience
Experience in C / C++ software product development, ability to understand HW and relevant specifications needed to develop/validate the software
Experience with developing test plans / strategy and test automation using Python or other scripting languages
Experience working in systems (hardware/software) product development teams
Experience in applying project management methodologies and tools within the software development lifecycle
Strong attention to technical detail, data analysis, documentation and problem solving skills
Extensive experience in one or more of the following areas
3D graphics programming via DirectX or OpenGL
Familiarity with graphics, video and/or display technologies such as embedded DisplayPort/DisplayPort, MIPI DSI, and HDMI
Memory management, scheduler, virtualization and other components of kernel mode driver
Knowledge and development experience in Python
Intel Architecture, Graphics, and Software (IAGS) brings Intel's technical strategy to life. We have embraced the new reality of competing at a product and solution level—not just a transistor one. We take pride in reshaping the status quo and thinking exponentially to achieve what's never been done before. We've also built a culture of continuous learning and persistent leadership that provides opportunities to practice until perfection and filter ambitious ideas into execution.
Intel prohibits discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.
It has come to our notice that some people have received fake job interview letters ostensibly issued by Intel, inviting them to attend interviews in Intel’s offices for various positions and further requiring them to deposit money to be eligible for the interviews. We wish to bring to your notice that these letters are not issued by Intel or any of its authorized representatives. Hiring at Intel is based purely on merit and Intel does not ask or require candidates to deposit any money. We would urge people interested in working for Intel, to apply directly at www.jobs.intel.com and not fall prey to unscrupulous elements.