Search by job, company or skills

Software Senior Engineer

Software Senior Engineer

Dell Technologies
5-10 Years
Not Disclosed
Quick Apply
  • Posted a month ago
  • Over 50 applicants have applied

Job Description

Senior Software Engineer

The Dell Technologies - U DS 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 wasnt 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.

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

What you ll achieve

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

You will:

  • 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

  • Master s / Bachelors degree in computer science/ Computer Engineering/Electrical Engineering or similar.
  • 5 plus years of industry experience in Intel X86 system development and Working experience with Device Driver development.
  • Strong coding experience in C/C++, familiar with scripting languages like Python/ /Perl/Shell and familiarity with Linux kernel, Linux driver, File system , design .
  • 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

Desirable Requirements

  • Knowledge and expertise in following areas: Storage protocols (NFS, CIFS, iSCSI/FC, SAS, NVMe , PCIe), storage technologies (SAN, NAS, RAID), networking, clustering.
  • HW platform testing (CPU, Memory, PCIe); HW component trouble shooting, integration; OS installation & upgrade.

More Info

Key Skills

About Company

Similar Jobs

6-8 yrs
Bengaluru, India
Skills:
Express, Postgres, Ldap, Sdlc, Bash Scripting, Git, Shell, Microsoft 365, Typescript, Docker, Linux, MySQL, Sqs, Php, Sns, Laravel Framework, Azure, AWS, Agile practices, OAUTH 2.0
2-10 yrs
Bengaluru, India
Skills:
Operating System Concepts, Java, Computer Architecture, C, Device Drivers, Python, Linux Internals, Assembly
5-8 yrs
Bengaluru
Skills:
Memory Management, C Programming, Operating Systems, Multithreading, File Systems, Distributed Software Systems
4-8 yrs
Bengaluru, India
Skills:
Scrum, Angular, Agile, Pytorch, Shell scripting, Kubernetes, Python, Tensorflow, Docker, React, Go