Job ID: JR0149478
Job Category: Engineering
Primary Location: Hyderabad, IN
Other Locations: India, Bangalore;Poland, Gdansk;US, Oregon, Hillsboro
Job Type: Experienced Hire
Compute Software DevelopmentJob Description
Are you interested in computer graphics and the opportunity to work with the Linux software engineering team on Intel's leading-edge Graphics/Compute products? Come and join us! The Open Source Graphics Center (OSGC) is responsible for developing Linux drivers and technology for Intel's Graphics/Compute products. We commit quality code to drive open source software reliability, accessibility, security and performance. This is a place where people do meaningful work and have fun doing it! We are a growing cross-geo organization, looking for brilliant, talented individuals to join us.
As a GPU Compute runtime Software Engineer you will be developing and validating next generation low level compute runtime/user mode driver for Intel GPUs. Responsibilities include development, testing, and analysis of software applications and frameworks in C++ and C for internal and external customers, including unit level tests, validation frameworks, and compute benchmarks. Additionally, you may be responsible for developing enhancements, modifications, and corrections to existing software with a constant focus on compute performance, for documenting work and results, and for developing and/or executing project plans and budgets and schedules.
The Graphics Software Engineering team drives new visual and parallel compute technologies for all market segments from HPC and data center to power efficient mobile markets. The group is a worldwide organization that develops the products and technologies that power a majority of the GPU market. OSGC is a fast growing group within GSE with many opportunities for growth.
In this position you will gain invaluable experience, which will allow you to grow and expand your opportunities within this business group or others at Intel
Must possess a Bachelor's degree in Computer Science, Computer Engineering or equivalent
6+ years of experience working in a software product development team
6+ years of working experience developing system software for Linux OS
- Strong C++/C programming skills
- Working knowledge in the software engineering development lifecycle process
Additional qualifications which will be added advantage:
Master's or Ph.D. degree in Computer Science, Computer Engineering with 2+yrs of experience
- Experience with HPC, AI and/or ML software
- Developing scalable MPI applications
- Familiarity with developing applications for discrete GPUs
- Experience with open sourcing software
- Bash/python programming
- Strong debugging skills
- Component and system validation
- Experience working in large-scale software development teams and projects
- Working experience developing system software for Windows OS
Inside this Business Group
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.
India, Bangalore;Poland, Gdansk;US, Oregon, Hillsboro
Legal Disclaimer: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.comand not fall prey to unscrupulous elements.
Primary Location: Hyderabad, IN