Skip to main content
← Back to Jobs

Software Senior Principal Engineer

Dell TechnologiesBangalore, Karnataka
Full-time7-15
👁️ 0 views📝 0 applicationsPosted 8/30/2026Expires 9/29/2026
Tailor Resume for This JobCheck ATS Score

Get alerts for roles like this

More Software Senior Principal Engineer roles in Bangalore, Karnataka — straight to your inbox. No account needed.

Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.

Job Description

The successful candidate of this position will serve as a Senior Principal Software Engineer in UDS Platform Engineering team, playing a critical role in delivering cutting edge Storage Array Platform software. You will • Actively engaged and take lead in next gen platform development, defining and shaping future HW platform. • Responsible for the development of Storage Array Platform software. • Responsibilities include design, implementation and debug of OS, device driver, applications. • Collaborate with many cross functional and across geo engineers. • Keep following the latest technical trends (AI/ML/Cloud/Edge/etc.) and can adapt to new technologies quickly. Take the first step towards your dream career Every Dell Technologies team member brings something unique to the table. Here s what we are looking for with this role: Essential Requirements • Bachelor s degree in computer science, computer engineering, electrical engineering or similar with 13+ years of industry experience in Intel X86 system development. • Proficient in C/C++, familiar with scripting languages like Python//Perl/Shell. • Familiar with Linux kernel, Linux driver, File system, design and architecture, Linux configuration, installation, package maintenance • Demonstrated ability to analyze and solve technical problems, hands-on in debugging kernel/user space issues. Hands-on tools like gdb, kdb is a must • Working experience with Device Driver development, CI/CD environments, Jenkins build system, Makefile exposure Desirable Requirements • Be innovative and have patents filed. • A plus if you have knowledge and expertise in following areas: Storage protocols (NFS, CIFS, iSCSI/FC, SAS, NVMe, PCIe), storage technologies (SAN, NAS, RAID), networking, clustering. • A plus if you have worked with HW platform testing (CPU, Memory, PCIe); HW component trouble shooting, integration; OS installation & upgrade. • Candidate is expected to demonstrate strong motivation, problem solving and communication skills, and a proven record of meeting aggressive deadlines. Skills: Jenkins, Device Driver Development, Linux Kernel Experience: 13.00-18.00 Years

Required Skills

Storage Array PlatformsOS DevelopmentDevice DriversSoftware DebuggingPlatform EngineeringNext-Gen Platform DevelopmentHardware Platform Shaping

The best-paying roles in your field. Every week. Free.

Join 10,000+ professionals getting job alerts and salary insights in their inbox

We respect your privacy. Unsubscribe anytime with one click.