Talent.com
This job offer is not available in your country.
Software Principal Engineer - C, Linux, BSD, Python

Software Principal Engineer - C, Linux, BSD, Python

Dell TechnologiesBengaluru, Karnataka, India
9 hours ago
Job description

Principal Software Engineer

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 completely redefined the storage model. We enable our thousands of customers to work at a scale that wasn't previously possible by shipping a true clustered scale-out system that can be expanded from a few dozen terabytes up to many petabytes. Our goal is to package game changing technology, un-paralleled scalability, and record-breaking performance into a product that is utterly simple to manage and continuously delights our customers.

We are a people company. We offer highly competitive salaries, bonus programs, world-class benefits, and unparalleled growth and development opportunities — all to create a compelling and rewarding work environment.

Join us to do the best work of your career and make a profound social impact as a Principal Software Engineer on our Software Engineering Team in Bangalore.

What you’ll achieve

The successful candidate of this position will serve as a Senior Software Engineer in UDS Platform Engineering team, playing a lead role in delivering cutting edge Storage Array Platform software.

You will be :

  • Responsible for the development of Storage Array Platform software.
  • Responsibilities include 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

  • 8 to 13 years’ industry experience in Intel X86 system development with a bachelor’s / master's degree in computer science, Computer Engineering, Electrical Engineering or similar.
  • Strong coding experience in C / C++, familiar with scripting languages like Python / / Perl / Shell and familiar with Linux kernel, Linux driver, File system, design.
  • Exposure to FreeBSD / NetBSD OS, ports subsystem, GEOM subsystems along with working experience in Device Driver development.
  • Demonstrated ability to analyze and solve technical problems, hands-on in debugging kernel / user space issues. Familiarity of tools like gdb, kdb is a must
  • Ability to ramp up quickly on SW / HW architectures, CI / CD environments, Jenkins build system & Makefile exposure
  • Desirable Requirements

  • 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.
  • Create a job alert for this search

    Principal Software Engineer • Bengaluru, Karnataka, India

    Related jobs
    • Promoted
    • New!
    Principal Software Engineer, Distributed Cloud

    Principal Software Engineer, Distributed Cloud

    F5Bengaluru, Karnataka, India
    At F5, we strive to bring a better digital world to life.Our teams empower organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Principal Software Engineer |GO, Python, Microservices, Large Scale Cloud Platforms, Data & Systems | Bangalore, 12+ years.

    Principal Software Engineer |GO, Python, Microservices, Large Scale Cloud Platforms, Data & Systems | Bangalore, 12+ years.

    CiscoBengaluru, Karnataka, India
    The Cisco’s AI team consists of AI researchers, and software developers who collaborate to build innovative products and platforms for Cisco. We are motivated by tackling unique challenges that aris...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!
    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!
    Director of Software Engineer - Python

    Director of Software Engineer - Python

    JPMorgan Chase & Co.Bengaluru, Karnataka, India
    Your opportunity to make a real impact and shape the future of financial services is waiting for you.Let’s push the boundaries of what's possible together. As a Director of Software Engineering of 5...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Principal Software Engineer

    Principal Software Engineer

    MicrosoftBengaluru, Karnataka, India
    Our team in Azure GenAI is at the cutting edge of developing large language model technologies to power Azure AI Platform products and offering them as a service for both internal and external appl...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

    Principal Software Engineer

    FivetranBengaluru, Karnataka, India
    From Fivetran’s founding until now, our mission has remained the same : to make access to data as simple and reliable as electricity. With Fivetran, customer data arrives in their warehouses, canonic...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    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
    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: 5 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++, 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
    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 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
    • 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!
    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
    Principal Software Engineer

    Principal Software Engineer

    OracleBengaluru, Karnataka, India
    Joining Oracle will give you the opportunity to design and build innovative new systems from the ground up and operate services at scale. Engineers at every level can have significant technical and ...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Principal Software Engineer

    Principal Software Engineer

    Cadence Design Systems, Inc.Bengaluru, Karnataka, India
    At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.The company applies its underlying Intelligent System Design strategy to deliver softwar...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Principal Software Engineer 1

    Principal Software Engineer 1

    Visteon CorporationBengaluru, Karnataka, India
    At Visteon, the work we do is both relevant and recognized—not just by our organization, but by our peers, by industry-leading brands, and by millions of drivers around the world.And, as a truly gl...Show moreLast updated: 9 hours ago