Intel India Systems Research Center
The future of computing is taking shape in Bangalore, where Intel is bringing together many of the world’s top research and engineering talents to realize the next generation of computing platforms.
In addition to continually improving and refining their microprocessor designs, the innovators at Intel understand that the future of computing will be driven by platform level solutions. This important work entails the creation and differentiation of advanced computing platforms that respond not only to user needs, but also to environmental requirements, low power consumption, shrinking form factors, manufacturability and modularity. If you want to be a part of a group working on the leading edge of computing innovation, learn about our team, search for jobs, and create a candidate profile.
Systems Technology Lab
The Systems Technology Lab (STL) is one of four advanced research units in the Intel Corporate Technology Group (CTG). STL works with Intel’s product groups to deliver world-class technologies and system architectures for Intel’s future silicon products.
Within STL, Intel has created a state-of-the-art research and development facility in Bangalore, the India System Research Center. At the centre, the finest engineers from the region and around the world, in relationship with the global academic community, create the next generations of computing platforms. In addition to addressing India-specific environmental considerations and marketplace requirements, platform technologies developed at the India Systems Research Center will also be applied throughout Asia and globally. STL is conducting leading research and development in following focus areas:
- Multi-Core Platforms Research
Taking the challenge of developing the system technologies and architectures that will house multi-core silicon and deliver the promise of these exciting new technologies.
- Platform Infrastructure Research
Focusing on the implementation of virtualization technologies, resource partitioning technologies, scalable execution environments, and extensions to firmware and hardware that increase platform reliability and corresponding system availability.
- Trust and Security Research
Developing solutions that make Intel architecture the platform of choice by implementing the industry’s premier trust and manageability technologies. This research is aimed at enhancing the manageability and self-regulation of Intel platforms to reduce the overall cost of operations and create trusted technology solutions for businesses and consumers.
Shape the Future of Systems Technology
As part of Intel's Systems Technology Lab organization, you will accelerate the development of innovative system technologies and architectures. Browse the opportunities we have in India Systems Research Center.
- Many Core Trust Architects
Many Core Trust Architects develop the Platform Trust Presence technology on many core (MC) platforms for Intel's Trust and Manageability Lab within the Corporate Technology Group (CTG). Your responsibilities include: executing and delivering project results via requirements engineering, execution planning, architecture, design, and development. Developing cutting-edge intellectual property as well as project influencing on other Intel business units and other CTG labs by evangelizing technical solutions developed by the lab.
- Many Core Engineers
Many Core Engineers develop the Platform Trust Presence technology on many-core Chip Multiprocessing platforms. Your responsibilities include: architecture, design, and advanced development of next-generation trusted platforms, involvement in the development and protection of intellectual property and publishing internal white papers and externally in international journals. In addition, you will be engaged in close interaction with other groups within Intel to perform product planning and provide appropriate materials (source code, documentation), training and support for diffusion of advanced development and/or reference design components.
- Architect Software Engineers
Architect Software Engineers drive Intel's efforts around MC system level architecture. Your responsibilities include: understanding performance tradeoffs and opportunities of off-MC-die memory architectures, developing the simulation models to explore alternative MC memory architecture options from various perspectives (performance, thermal, array organization and others) and performing subsequent analysis and evaluation of the architectures. You will also explore a wide range of topics including: the number of levels of memory hierarchy in the system, the most appropriate cache-coherency protocols for MC, hardware enforced system partitioning and the impact of physical and thermal constraints on achievable memory organizations, investigating the most promising architecture options through system and/or field-programmable gate arrays (FPGA) prototyping and analysis to establish viability and deliver product worthy techniques and technologies and developing software elements to support such prototyping.
- Architect/PCB Designers
Architect/PCB Designers drive Intel's efforts around MC system-level architecture. A critical part of the overall architecture effort is to understand performance tradeoffs and opportunities of off-MC-die memory architectures. You will contribute to the definition of simulation models to explore alternative MC memory architecture options including their pros and cons from various perspectives (performance, thermal, array organization, etc.) as well as the subsequent analysis and evaluation of the architectures. Areas of exploration may span a wide range of topics possibly including the following: the number of levels of memory hierarchy in the system, the most appropriate cache-coherency protocols for MC, hardware enforced system partitioning and the impact of physical and thermal constraints on achievable memory organizations.
- Software Engineers (Partitioning)
Software Engineers (Partitioning) are responsible for research into platform partitioning for multi-core systems and will be developing core firmware and software building blocks for Manycore* system partitioning. Your other key responsibilities include: defining and running software simulation experiments, collecting and analyzing results from these experiments to answer research questions.
- Software Engineers (Reliability)
Software Engineers (Reliability) are the research scientists for the Platform Infrastructure Lab in Systems Technology Lab and are responsible for research into platform microarchitectural enhancements for multi-core systems. You will ramp an effort to work with other Intel labs to architect techniques for improving reliability of platform components in order to enhance Intel architecture platform reliability. The outcome will include architecture and prototyping of processor hardware, system software, prototype for injecting, detecting and predicting faults, reliability modeling effort and definition of new silicon hooks and platform software capabilities. You will involve working with other Intel labs and research groups, as well as lab-to-lab research engagements.
- Senior Software Engineers
Senior Software Engineers are responsible for designing and implementing capabilities that highlight the value of platform infrastructure technologies. Working with other engineers, you will recommend changes and enhancements to the infrastructure to support and build new capabilities, including prototyping, defining and running experiments, collecting and analyzing results of those experiments to answer research questions.