4 Kernel Programming Jobs in Pune | Kernel Programming Job openings in Pune
Apply to 4+ Kernel Programming Jobs in Pune on CutShort.io. Explore the latest Kernel Programming Job opportunities across top companies like Google, Amazon & Adobe.
Pune · 5 - 13 years · ₹18L - ₹28L / yr · Profitable · Posted 5 May 2026
WinDbg
C++
Kernel Programming
windows kernel
Microsoft Windows
Job Title: Windows Kernel - Tech Lead
Experience: 5+ Years
Role Overview:
We are looking for a highly skilled Windows Kernel Tech Lead with strong expertise in low-level system programming and kernel development. The candidate will lead the design, development, and optimization of kernel-level components, ensuring high performance, stability, and security.
Required Skills & Qualifications :
5+ years of experience in Windows Kernel development
Strong expertise in C/C++ and system programming
Hands-on experience with Windows Driver Development (WDM/WDF)
Strong debugging skills using tools like WinDbg, KD, and kernel debugging techniques
Deep understanding of OS internals (memory management, process/thread handling, I/O systems)
Experience with multithreading, synchronization, and performance tuning
Key Responsibilities:
Lead the design and development of Windows kernel-mode drivers and system-level components
Work on low-level system programming, debugging, and performance optimization
Analyze and resolve complex kernel issues such as memory leaks, crashes, and race conditions
Collaborate with cross-functional teams including hardware, firmware, and application teams
Ensure code quality through reviews, best practices, and adherence to secure coding standards
Mentor junior engineers and provide technical leadership
Bengaluru (Bangalore), NCR (Delhi | Gurgaon | Noida), Pune, Mumbai, Chennai · 1 - 7 years · ₹25L - ₹40L / yr · Raised funding · Posted 20 Jul 2018
Kernel Programming
Linux/Unix
Storage & Networking
VMWare
Hyper V
+3 more
Requirements :
1-7+ years of hands-on experience in Designing, architecting & developing enterprise grade high quality products.
• BS/MS/PhD in Computer Science or EE degree
• Strong programming and scripting skills. Hands-on programming experience required as this is a development position.
• Strong experience with linux networking or storage stack, bonding driver, system calls and configuration.
• Hands-on experience with high scale enterprise data center networking (TCP/IP, VLANs). Virtualized networking (VMWare HyperV, VxLAN). Experience with network load balancing technologies, Networking security technologies Familiarity with networking operations (Reliability, Availability, SLAs, Monitoring).
OR
• Experience with storage stack (HBA driver, SCSI, SATA/SAS, NVMe storage protocol)
• Open source technologies for messaging, eventing, database, distributed services etc) networking and security.
• Storage experience and working knowledge of public clouds (Google, AWS, Azure) is a plus.
Responsibilities:
For Junior Engineers 3-8 years:
• Design and develop platform and cluster management solutions and troubleshoot.
• Drive the design and implementation of monitoring, alerting and hardware lifecycle management workflows for the cluster.
• Implement backend changes and REST APIs for supporting UI features for cluster management and usability improvements.
For Senior Engineers 8+ years:
• Drive a team of world-class engineers to design and develop platform and cluster management solutions.
• Drive the design and implementation of monitoring, alerting and hardware lifecycle management workflows for the cluster.
• Design, mentor, implement, and, troubleshoot complex Distributed File System features.
• Work with product management to drive the networking feature roadmap for Cohesity’s infinitely scalable storage appliance.
• Work with enterprise customers to address performance, security and isolation requirements and build product features for manageability.
• Give technical feedback and drive quality via code reviews.
• Work closely with various stakeholders within Cohesity like product management, sales, QA, support and executive team to deliver high quality features and drive the product roadmap.
• Mentor junior members of the team
Pune · 4 - 15 years · ₹15L - ₹35L / yr · Raised funding · Posted 9 Mar 2018
Kernel Programming
Windbg
Windows Internal
WDK
Title: Windows Developer
Location: Pune, India
Overview
appOrbit is an emerging startup enabling customers accelerate the digital transformation of their businesses. Our vision is to make it possible for enterprises to deploy and manage end to end life cycle of any application (legacy, cloud native, windows, linux) on any infrastructure (virtual machines, containers, bare-metal) across any cloud (public, private, hybrid). Our platform is already helping several dozen customers realize this vision.
appOrbit is looking for Windows developer who enjoys working on the bleeding edge technology solutions.
As a Software Development Engineer (SDE) - Windows you will be architecting and developing cutting edge
container and container orchestration solutions on the Windows platform. You will work closely with the open source communities and will have the opportunity to define and drive the still nascent technology around Windows containers.
Responsibilities:
Architect core components of the appOrbit platform.
Build container and container orchestration solutions (example: docker, kubernetes) based on Windows.
Develop Windows kernel drivers.
Develop, debug, optimize and test the final product.
Work closely with customers to make them successful on our platform, especially on the components that you architect and build.
Work hand in hand with the QA teams to drive performance verification, scale testing and benchmarking.
Qualifications:
Bachelor’s degree or higher in Computer Science or related field
4-6 years’ of experience
Familiarity with containers and container orchestration tools such as docker, kubernetes, dockerswarm etc.
Excellent Windows programming and debugging skills
Familiarity with Windows performance analysis, code profiling and optimization
Familiarity with x86 (32 and 64 bit) architecture.
Experience with storage technologies is highly desirable.
Exposure to low-level networking technologies is an asset.
Preferred Skills:
Ability to architect out of the box solutions.
Ability to work in a fast paced environment. Self- starter
Thrive working in a closely knit team.
Benefits
Fun, creative and fast-paced working environment
Terrific medical and accident insurance plans
Pantry stocked with snacks and beverages
Flexible time-off with generous paid holidays
Pune · 3 - 10 years · ₹5L - ₹16L / yr · Profitable · Posted 4 Jul 2016
Kernel Programming
Linux/Unix
Ryussi is a product service company working in the domain of storage and cloud. This is an onsite opportunity to the US. Ideally 5-10 years of hands-on development experience on Storage technologies candidates are welcome