Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
7.0 - 9.0 years
22 - 30 Lacs
Bengaluru
Work from Office
Project description We push the boundaries of what is possible. We believe in changing the world for the better by driving innovation in high-performance computing, graphics, and visualization technologies - building blocks for gaming, Immersive platforms, and the data center. Developing great technology takes more than talent: it takes amazing people who understand collaboration, respect, and who will go the "extra mile" to achieve unthinkable results. It takes people who have the passion and desire to disrupt the status quo, push boundaries, deliver innovation, and change the world. If you have this type of passion, we invite you to look at the opportunities available to come join our team. Responsibilities Contribute to the development and maintenance of the Linux kernel, focusing on UFS (Universal Flash Storage) 3.1, Host Memory Buffer (HMB) architecture, and related subsystems. Develop, test, and optimize kernel patches for UFS, xHCI, Thunderbolt, and UCSI subsystems to enhance performance, reliability, and functionality. Collaborate with cross-functional teams to design and implement new features and improvements in the Linux kernel. Participate in code reviews, provide constructive feedback, and ensure adherence to best practices and coding standards. Troubleshoot and resolve complex issues related to UFS, HMB, xHCI, Thunderbolt, and UCSI in the Linux kernel. Stay updated with the latest developments in the Linux kernel community and contribute to upstream projects. Document design specifications, technical details, and user guides for developed features and patches. Skills Must have At least 7+ years of job experience, with at least 5+ years of Linux driver development experience. Proven experience in Linux kernel development with a focus on UFS 3.1 and HMB architecture. Strong understanding of xHCI, Thunderbolt, and UCSI subsystems within the Linux kernel. Demonstrated contributions to Linux kernel patches and upstream projects. Proficiency in C programming and kernel debugging tools. Solid understanding of computer architecture, storage technologies, and I/O subsystems. Experience with version control systems, particularly Git. Excellent problem-solving skills and the ability to work independently and collaboratively in a team environment. Contributions to other Linux kernel subsystems or related open-source projects. Python, Shell Scripting an added advantage Experience with open-source development and community engagement. Familiarity with other storage technologies and protocols. Nice to have Bachelors/master's in engineering. Notice Period: 30-60 Days
Posted 2 weeks ago
5 - 10 years
10 - 20 Lacs
Chennai
Work from Office
Role & responsibilities: Responsible for Software development and Data engineering in KLA's DL platform and for Customer facing SW development Design and implement data collection, processing, storage, and analysis Infrastructure Work with other team members to evaluate, test and select data infrastructure technologies, implement and maintain them Provide technical leadership and be able to support detailed analysis and tradeoffs for the various solutions Collaborate with teams across different geographical zones to develop / deliver software solutions Work across groups including systems/hardware, marketing, applications and manufacturing on all aspects of SDLC Understand, champion and enforce software development best practices Travel to other KLA sites and customer sites on a needed basis. Technical expertise in programming languages (C#/C++ and Java, Python/Javascript) Excellent software design/implementation capabilities Strong understanding of data structures and algorithms Strong understanding of data processing and storage technologies such as SQL and/or NoSQL Database systems Good communication and interpersonal skills Motivated to learn new skills independently Creative thinker with good problem-solving abilities Preferred candidate profile: Basic understanding of statistics, data visualization, analytics, and machine learning Experience with the following technical areas Distributed computing principles Development of large scale applications with Python & Java GPU architectures and data management TensorFlow, NumPy, scikit-learn, and other ML and DL frameworks Ability to develop Software with Clean Code and SOLID principles Experience in handling and processing huge volumes of data and Knowledge of Data Engineering frameworks & practices Proven experience in debugging large complex software Education: BE/BTech/MS/MCA/MTech (CS/Electronics/Physics/ECE degree) Doctorate (Academic) or work experience of 1+ year , Master's Level Degree or work experience of 4 years , Bachelor's Level Degree or work experience of 6+ years
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
20312 Jobs | Dublin
Wipro
11977 Jobs | Bengaluru
EY
8165 Jobs | London
Accenture in India
6667 Jobs | Dublin 2
Uplers
6464 Jobs | Ahmedabad
Amazon
6352 Jobs | Seattle,WA
Oracle
5993 Jobs | Redwood City
IBM
5803 Jobs | Armonk
Capgemini
3897 Jobs | Paris,France
Tata Consultancy Services
3776 Jobs | Thane