Dell Technologies' UDS Division is seeking a Senior Software Engineer to join their team in Bangalore, focusing on transforming data storage solutions. This role is part of the UDS Platform Engineering team, where you'll play a crucial lead role in delivering cutting-edge Storage Array Platform software.
The position involves working with a highly parallelized, distributed architecture that has redefined the storage model, enabling customers to work at unprecedented scales. The platform can be expanded from terabytes to petabytes, making it a true clustered scale-out system. You'll be working on developing and maintaining storage array platform software, including OS-level development, device drivers, and applications.
As a Senior Software Engineer, you'll need strong expertise in C/C++ programming, Linux kernel development, and system architecture. Experience with FreeBSD/NetBSD OS and device driver development is crucial. The role requires both technical depth in system programming and breadth across various storage technologies and protocols.
Dell Technologies offers an excellent compensation package including competitive salary, bonus programs, and comprehensive benefits. The company culture emphasizes personal growth and development, making it an ideal place for ambitious engineers looking to advance their careers.
The role provides an opportunity to work with cutting-edge storage technology while collaborating with cross-functional teams globally. You'll be part of a team that's pushing the boundaries of data storage solutions, working on projects that directly impact thousands of customers worldwide.
This position is perfect for someone who combines strong technical skills in system programming with a passion for solving complex storage challenges. You'll be working in an environment that values innovation and technical excellence, with opportunities to learn and grow while working on meaningful projects that shape the future of enterprise storage solutions.