Talent.com
This job offer is not available in your country.
Linux Kernel,C or C++ - Software Principal Engineer

Linux Kernel,C or C++ - Software Principal Engineer

Dell International Services India Pvt Ltd (7451)Bengaluru, Karnataka, India
5 hours ago
Job description

Software Principal Engineer

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

What you’ll achieve

As a Software Principal Engineer, you will be responsible for developing sophisticated systems and software based on the customer’s business goals, needs and general business environment creating software solutions.

You will :

Design, develop, and maintain Linux kernel, Distro, Storage / Block Layer of the file system Stack for Hardware and Virtualized storage subsystems

Debug and resolve complex performance, data loss, memory corruption issues in production environments

Mentor team members in design collaboration, code reviews, development tools and processes

Take part in the full software development life cycle including development, test, continuous delivery and support

Be an active member of an agile team, collaboratively realizing features through development, test and delivery

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

Expertise in Linux kernel and Distro, persistent memory, hardware assisted compression technologies, File System internals, Log structured File Systems

Virtualization and Cloud infrastructure development

8-12 years of C and / or C++ programming skills on Linux / Unix

Experience in designing, implementing, and debugging user / kernel space multi-threaded systems

Strong problem solving, troubleshooting, diagnostic skills with knowledge of performance analysis tools and techniques for multi-threaded distributed systems

Desirable Requirements

Ability to scale algorithms without loss of performance.

Experience in RAID development and experience in NVMe protocol implementation and firmware development related to NVMe devices

Create a job alert for this search

Principal Software Engineer • Bengaluru, Karnataka, India

Related jobs
  • Promoted
  • New!
Principal Software Engineer- Virtualization / Linux / C programming

Principal Software Engineer- Virtualization / Linux / C programming

Red Hat, Inc.Bengaluru, Karnataka, India
The Red Hat Enterprise Linux Engineering team is looking for a skilled and passionate developer with full-stack experience to join us as a Principal Software Engineer in our Virtualization team.Thi...Show moreLast updated: 9 hours ago
  • Promoted
  • New!
Software Principal Engineer

Software Principal Engineer

Dell TechnologiesBengaluru, Karnataka, India
Software Principal Engineer (I8).PowerScale, a Gartner Magic Quadrant leader in Unstructured Data Storage and Management is evolving by re-architecting its stack to cater to the unique demands of t...Show moreLast updated: 9 hours ago
  • Promoted
  • New!
Senior Principal Engineer-C, C++, Linux System Programming

Senior Principal Engineer-C, C++, Linux System Programming

Dell TechnologiesBengaluru, Karnataka, India
Technical Stuff / Software Senior Principal Engineer.The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge,...Show moreLast updated: 9 hours ago
  • Promoted
  • New!
Principal Software Engineer - C++

Principal Software Engineer - C++

CopelandBengaluru, Karnataka, India
In this Role, Your Responsibilities Will Be : .Brainstorm, design, and develop new features in products as per the team practices. Develop tools and infrastructure to improve engineering efficiency.In...Show moreLast updated: 9 hours ago
  • Promoted
  • New!
Software Principal Engineer - C, C++, UNIX

Software Principal Engineer - C, C++, UNIX

Dell International Services India Pvt Ltd (7451)Bengaluru, Karnataka, India
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, peri...Show moreLast updated: 9 hours ago
  • Promoted
  • New!
Principal Engineer, Software

Principal Engineer, Software

MavenirBengaluru, Karnataka, India
Plans, designs, develops and tests software systems or applications for software enhancements and new products including cloud-based or internet-related tools. Proficient in developing C / C++ / Go app...Show moreLast updated: 9 hours ago
  • Promoted
  • New!
Software Principal Engineer(C,C++,Linux,Kernel,IO Device Driver, Storage)

Software Principal Engineer(C,C++,Linux,Kernel,IO Device Driver, Storage)

Dell TechnologiesBengaluru, Karnataka, India
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, peri...Show moreLast updated: 9 hours ago
  • Promoted
  • New!
Software Principal Engineer - C, Linux, BSD, Python

Software Principal Engineer - C, Linux, BSD, Python

Dell TechnologiesBengaluru, Karnataka, India
The Dell Technologies – UDS Division is in the business of transforming the way data is stored.At the forefront of the big data movement, our highly parallelized, distributed architecture has compl...Show moreLast updated: 9 hours ago
  • Promoted
  • New!
Principal Engineer Software (Cortex XSIAM)

Principal Engineer Software (Cortex XSIAM)

Palo Alto NetworksBengaluru, Karnataka, India
At Palo Alto Networks everything starts and ends with our mission : .Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and mo...Show moreLast updated: 9 hours ago
  • Promoted
Principal Engineer Software

Principal Engineer Software

Palo Alto NetworksBengaluru, Karnataka, India
You will be responsible for the design, development and test of a scalable distributed management plane infrastructure software and features that runs as the core OS for all of Palo Alto Networks’ ...Show moreLast updated: 2 days ago
  • Promoted
  • New!
Principal Software Engineer I

Principal Software Engineer I

Curriculum AssociatesBengaluru, Karnataka, India
At Curriculum Associates, we believe in the potential of every child and are changing the face of education technology with award-winning learning programs like i-Ready that serve a third of the na...Show moreLast updated: 9 hours ago
  • Promoted
  • New!
Principal Software Engineer

Principal Software Engineer

DiligentBengaluru, Karnataka, India
Diligent is the global leader in modern governance, providing SaaS solutions across governance, risk, compliance, audit and ESG. Empowering more than 1 million users and 700,000 board members and le...Show moreLast updated: 9 hours ago
  • Promoted
  • New!
Software Principal Engineer(C, Linux kernel, SCSI, SCST)

Software Principal Engineer(C, Linux kernel, SCSI, SCST)

Dell TechnologiesBengaluru, Karnataka, India
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, peri...Show moreLast updated: 9 hours ago
  • Promoted
  • New!
Principal Software Engineer - C++

Principal Software Engineer - C++

emersonBengaluru, Karnataka, India
In this Role, Your Responsibilities Will Be : .Brainstorm, design, and develop new features in products as per the team practices. Develop tools and infrastructure to improve engineering efficiency.In...Show moreLast updated: 9 hours ago
  • Promoted
  • New!
Software Engineer 2 - C, C++, Linux

Software Engineer 2 - C, C++, Linux

Dell International Services India Pvt Ltd (7451)Bengaluru, Karnataka, India
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, peri...Show moreLast updated: 9 hours ago
  • Promoted
  • New!
Principal Engineer - C++

Principal Engineer - C++

ScaleneWorksBengaluru, Karnataka, India
Years experience delivering robust web-based products applications, using Microsoft tech stack including.NET CORE, SQL SERVER, and Angular. Cloud) industry expertise "to facilitate Cloud Migration" ...Show moreLast updated: 9 hours ago
  • Promoted
  • New!
Linux Kernel Engineer

Linux Kernel Engineer

Advanced Micro Devices, IncBengaluru, Karnataka, India
WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that ...Show moreLast updated: 9 hours ago
  • Promoted
  • New!
Software Engineer - C++ Linux

Software Engineer - C++ Linux

HARMAN InternationalBrookefield, Karnataka, India
HARMAN’s engineers and designers are creative, purposeful and agile.As part of this team, you’ll combine your technical expertise with innovative ideas to help drive cutting-edge solutions in the c...Show moreLast updated: 9 hours ago