Job Details:Job Description:
We are seeking for an experienced Device Driver Engineer to join and work with a team of talented software professionals to develop and deliver industry leading software solutions and technologies on Intel's client platforms.
This is a technical and individual contributor role. In this role, you will work with the team to deliver the drivers, applications, SDK and tools for leading software solutions to various client platforms. As a Device Driver Engineer, the responsibilities will include but are not limited to:
- Designs, develops, analyzes, debugs, optimizes, integrates, unit tests, builds and releases existing or new device drivers' software and related applications on the target OS, including the design and implementation of platform software features that encompass interfacing with drivers to higher level frameworks.
- Researches and collaborates with team engineers, Leads and architects in achieving the design, development, integration, and unit testing of device drivers on the target OS.
- Understands the new feature requirements, platform architecture, and its specific interactions related to the feature under development, ensuring the delivery of software that meets functional, reliability, stress, and performance standards.
- Adheres to best practices in software kernel driver development, secure coding, and software legal compliance, while collaborating with the team throughout the entire software development lifecycle.
Behavioral traits that we are looking for:
- Strong teamwork and collaboration, a trustworthy team player.
- Excellent verbal and written communication skills.
- Self-starter, self-motivator, and highly adaptable.
- A proven ability to set goals and execute and willing to learn.
- Passionate about solving technical challenges and delivering a high quality and scalable product.
- Strong communication, articulation and interpersonal skills.
- Work well within a local/global team environment and independently.
- Accountability, resourceful and proactive with sense of urgency.
Qualifications:Minimum qualifications are required to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.
Minimum Qualifications:
- Bachelor's or Master's degree in computer science, Computer Engineering, or a related field, with over 10 years of relevant experience.
- Strong understanding of operating system internals and kernel development.
- Extensive experience in designing and developing kernel or system software using C/C++.
- Proven ability to handle comprehensive software debugging, including operating systems and device drivers.
- Effective communication skills and experience working in a cross-geographical team setup.
- Positive attitude, discipline, and the ability to thrive in a competitive environment.
Preferred Qualifications:
- Proficiency in device driver and system software programming for Windows and/or Linux operating systems.
- Experience in isolating and resolving hardware/software issues, with the ability to debug and identify root causes of software failures.
- Knowledge of Intel Client Platform Architecture and CPU/PCH Architecture.
- Experience in enabling kernel driver software stack in post-silicon and simulation environments.
- Familiarity with platform software and system software debugging tools in the relevant operating systems.
- Experience with source control management tools, such as Git.
Job Type:Experienced HireShift:Shift 1 (India)Primary Location: India, BangaloreAdditional Locations:Business group:The Client Engineering group (CEG) is a worldwide organization focused on the development and integration of SOCs, and critical IPs that power Intel's leadership products, driving the Client roadmap for CCG, and invest in future disruptive technologies.Posting Statement:All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.Position of TrustN/A
Work Model for this Role
This role will be eligible for our hybrid work model which allows employees to split their time between working on-site at their assigned Intel site and off-site. * Job posting details (such as work model, location or time type) are subject to change.