Posted on: 25/02/2026



Description :
Role : Software Engineer(C, Linux, Kernel, Device Drivers)
The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics - all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners.
Join us to do the best work of your career and make a profound social impact as a Software Principal Engineer on our Software Engineering Team in Bangalore/Pune location.
What youll achieve :
As a Software Principal Engineer, you will be responsible for developing sophisticated systems and software based on the customers business goals, needs and general business environment creating software solutions.
You will :
- Prepare, review and evaluate software/storage specifications for products and systems
- Contribute to the development and implementation of test strategies for complex software products and systems/for storage products and systems
Essential Requirements :
- Experience in all phases of software development : feasibility, design, implementation, integration, test and delivery.
- Design, develop, and maintain Linux kernel-level device drivers for storage subsystems
- Expertise in Linux kernel, SCSI, SCST, Fiber Channel, Virtual Tape Libraries, I/O device drivers.
- Expertise in persistent memory, hardware assisted compression technologies
- Debug and resolve complex kernel and driver-level issues in production environments.
- Strong problem solving, troubleshooting, diagnostic skills
- Experience in one or more of the following languages : C, Python, Go.
- Knowledge of version control, bug tracking systems (Git, JIRA)
- Strong communication skills and an ability to articulate technical design while understanding business requirements, with the ability to debate and collaborate with other team members
Desirable Requirements :
- Experience in Storage domain (SAN/NAS/Virtualization).
- 5 -19 years of experience in developing software for software-defined infrastructure, including
hybrid cloud/on-prem and multi-cloud environments.
Who we are :
Did you find something suspicious?
Posted by
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1616081