Job Details:
Job Description:
- Design, develop, integrate, test, validate, and debug software across multiple layers of the software stack, including firmware, drivers, operating systems, middleware, frameworks, algorithms, and applications/UI
- Focus on Linux kernel development for architecting, designing and developing kernel features, and enhancements and maintenance
- Driving a Linux kernel upstream-first strategy and making open source contributions following all open-source best practices and Intel open-source compliance requirements
- Deliver quality public Mainline Tracking, LTS, Real-Time kernel, including platform CPU & GPU feature enabling and Edge AI business specific kernel feature enabling
- Provide a stable environment while continuously supporting the development of new platforms, ensuring optimal compatibility and performance
- Collaborate with key OSVs to expedite the integration of kernel patches delivered from Intel
- Implement robust patch tracking mechanisms and maintain full transparency and accessibility of development work
- Deliver a fully automated validation Linux Kernel for internal and external customers and partners, including OSVs
- Collaborate with cross-functional teams to define system requirements and specifications
- Develop and maintain kernel modules, drivers, and other system-level software components
- Optimize system performance, reliability, and scalability through innovative solutions
- Conduct code reviews and ensure adherence to best practices and coding standards and upstream readiness
- Troubleshoot and resolve complex system issues, providing expert guidance and support
- Stay up-to-date with the latest advancements in Linux kernel development and integrate relevant technologies into our systems.
- Mentor and guide junior engineers, fostering a culture of continuous learning and improvement
- Develops and mentors other technical leaders, grows the community, acts as a change agent, and role models company values.
- Aligns organizational goals with technical vision, formulates technical strategy to deliver leadership solutions
Qualifications:
- At least 6+ years of Experience in Linux System & Kernel Development, programming languages such as C/C++, C#, GO, and Java, and , and scripting languages such as Python or Bash
- Strong track record of making open-source contributions particularly within the Linux kernel community
- Experience with hardware-software integration and low-level system programming
- Strong understanding of the Linux operating system, system services, and command line navigation
- Strong understanding of operating system concepts, memory management, and concurrency
- Recognized as a domain expert who influences and drives technical direction across the company and industry
- Demonstrated track record of bringing products and technologies to market
- Excellent communication skills (written and verbal) and the ability to work well in a team environment and ability to articulate complex technical concepts to diverse audiences
- Familiarity with version control systems, build tools, and continuous integration practices
- Excellent problem-solving skills and the ability to work independently and collaboratively
- Overall industry experience of at least 10-12 years
Preferred Qualifications
- Experience with real-time systems and embedded Linux
- Knowledge of security practices and techniques in system architecture
Job Type:Experienced Hire
Shift:Shift 1 (India)
Primary Location: India, Bangalore
Additional Locations:
Business group:The Client Computing Group (CCG) is responsible for driving business strategy and product development for Intel's PC products and platforms, spanning form factors such as notebooks, desktops, 2 in 1s, all in ones. Working with our partners across the industry, we intend to deliver purposeful computing experiences that unlock people's potential - allowing each person use our products to focus, create and connect in ways that matter most to them. As the largest business unit at Intel, CCG is investing more heavily in the PC, ramping its capabilities even more aggressively, and designing the PC experience even more deliberately, including delivering a predictable cadence of leadership products. As a result, we are able to fuel innovation across Intel, providing an important source of IP and scale, as well as help the company deliver on its purpose of enriching the lives of every person on earth.
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.
Top Skills
What We Do
Intel’s mission is to shape the future of technology to help create a better future for the entire world. By pushing forward in fields like AI, analytics and cloud-to-edge technology, Intel’s work is at the heart of countless innovations. From major breakthroughs like self-driving cars and rebuilding the coral reefs, to things that make everyday life better like blockbuster effects and improved shopping experiences — they’re all powered by Intel technology. With a career at Intel, you have the opportunity to help make the future more wonderful for everyone.