Jobs
Interviews
10 Job openings at Org_Subtype_BU022_Infrastructure_Solutions_Group
Title Software Senior Engineer

pune, maharashtra

5 - 9 years

INR Not disclosed

On-site

Full Time

As a Senior Software Engineer in the Supportability and Control Path Engineering team at Dell Technologies, you will be part of the evolution of PowerScale, a leading Unstructured Data Storage and Management solution. Your role will involve contributing to the modernization of the stack by developing cutting-edge Supportability and Control Path solutions. This initiative aims to empower PowerScale with a composable, disaggregated, and software-defined architecture capable of storing exabytes of data and delivering exceptional performance. You will be responsible for designing, developing, and delivering system software solutions for the PowerScale product. This includes working on frameworks for Telemetry, Eventing, Statistics, Health Checks, and Auto Healing, as well as enhancing the Supportability of PowerScale's OneFS software. Your expertise will be crucial in minimizing the overall effort required to address customer-reported issues and ensuring high-quality execution. Applicants for this role should have 5-8 years of experience in developing production-quality code for products or services. Proficiency in C, C++, and Python programming languages is essential, along with strong software architecture and design skills. A deep understanding of Linux OS concepts and experience working in an Agile, Scrum model are also required. Additionally, familiarity with API Development Concepts, REST, and HTTP protocols is desirable, along with an interest in AI. As a Senior Software Engineer, you will collaborate within and outside your scrum team to leverage common components and build optimized solutions to deliver value for customers in the evolving GenAI era. At Dell Technologies, we believe that each team member has the power to make an impact. We are committed to providing a work environment free of discrimination and harassment, where individuals can grow their careers with some of the best minds and most advanced technology in the industry. If you are looking for an opportunity to contribute to a future that works for everyone, we encourage you to take the first step towards your dream career by applying for this role. Application closing date: 31st March 2025 Dell Technologies is committed to the principle of equal employment opportunity for all employees.,

The cleaned title from the given string is Software Engineer .

karnataka

2 - 6 years

INR Not disclosed

On-site

Full Time

As a Software Engineer 2 at Dell Technologies, you will be part of the Software Engineering team dedicated to delivering next-generation application enhancements and new products for a rapidly evolving world. You will work on cutting-edge technologies, designing and developing software for platforms, peripherals, applications, and diagnostics in collaboration with internal and external partners. Joining our Engineering Development team in Bangalore, you will have the opportunity to showcase your skills and contribute to innovative technology solutions in Dell's Enterprise customer environments. You will play a pivotal role within a small group of developers working on new functionalities across Dells premier Kubernetes platforms, ensuring the development of software solutions that align with business needs and objectives. Together, we will enhance Dells service engagement in challenging customer environments. Your responsibilities will include contributing to the design of high-quality, complex systems and software/storage environments, reviewing and evaluating software/storage specifications, and participating in the development and implementation of test strategies for software and storage products/systems. To excel in this role, you should possess a BE/ME degree in ECE, CE, CS with 2-4 years of industry experience, including at least 1 year of Golang experience. Strong coding and debugging skills, along with a solid background in computer science and engineering, particularly in computer architecture and distributed systems, are essential. You should have a demonstrated ability to prioritize tasks, break down software features into smaller stories, identify and address risks/issues, and collaborate with engineering management to find solutions. An understanding of modern software development processes such as test-driven development, continuous integration, continuous testing, and deployment is crucial. You should also have the capacity to quickly adapt to new tools, languages, and operating systems through training and hands-on experience. Additionally, experience with modern software development tools like GitHub and effective English communication skills for presentations, interpersonal interactions, and written communication are desirable for this role. At Dell Technologies, we believe in the power of every individual to make a difference. We prioritize our team members and offer an environment where you can grow alongside some of the brightest minds and cutting-edge technologies in the industry. If you are seeking a chance to advance your career and contribute to building a future that benefits everyone, we encourage you to join us. Apply now and take the first step towards a rewarding career with Dell Technologies. Progress Takes All of Us. Application closing date: 21 April 2025 Dell Technologies is dedicated to providing equal employment opportunities to all employees and fostering a work environment free of discrimination and harassment. For more details, please refer to our Equal Employment Opportunity Policy. Job ID: R262788,

Software Principal Engineer

karnataka

9 - 13 years

INR Not disclosed

On-site

Full Time

As a Software Principal Engineer at Dell Technologies, you will be part of the Software Engineering team responsible for delivering next-generation application enhancements and new products. Your role involves designing and developing software for various platforms, peripherals, applications, and diagnostics using cutting-edge technologies, tools, and methodologies while collaborating with internal and external partners. Join our ISG-PowerSizer team in Bangalore and contribute to creating impactful software solutions aligned with customers" business goals and needs. In this role, you will lead the design and architecture of high-quality, complex systems and software/storage. Your responsibilities include preparing, reviewing, and analyzing software specifications, design documentation, and test strategies for software/storage products and systems. Additionally, you will lead the development, test, and integration of code for new or existing software involving multiple teams. To excel in this position, you should have 9-13 years of industry experience with proficiency in programming languages such as Java, Python, and GoLang. Experience in Kubernetes, Microservices, dockers, containers, and Cloud architecture is essential. Familiarity with Opensource components like Postgres, Keycloak, RabbitMQ, and TimeScale is preferred. Moreover, experience in Systems Management Software, layered application development, third-party libraries, and development & debug tools is required. As a part of Dell Technologies, you will have the opportunity to work alongside talented individuals and cutting-edge technology to make a significant impact. We are committed to providing an equal employment opportunity to all employees and fostering a work environment free of discrimination and harassment. If you are passionate about leveraging your skills and expertise to drive innovation and create a future that works for everyone, we invite you to take the first step towards your dream career with us. Application closing date: 4 April 2025 Dell Technologies is a forward-thinking organization dedicated to empowering individuals and organizations to transform how they work, live, and play. Join us on this transformative journey because Progress Takes All of Us.,

Title Principal Systems Development Engineer

karnataka

8 - 13 years

INR Not disclosed

On-site

Full Time

As a Principal Systems Development Engineer at Dell Technologies in Bangalore, you will be a part of the Systems Development Engineering Team, working on highly complex customer system requirements. Your role will involve designing and developing electronic and electro-mechanical products, conducting feasibility studies, and preparing installation and maintenance specifications. Your primary goal will be to deliver programs and products of the highest quality standards within the given budget and timeline. In this role, you will collaborate with a cross-functional engineering team to create advanced cooling solutions for AI, HPC, and enterprise server markets. Your expertise in thermal controls will be crucial in integrating the latest technologies from CPU and GPU vendors, networking, memory, and storage. You will be responsible for translating thermal engineering challenges into robust algorithms for fan or system alarms & controls, focusing on validation and issue management in both development and field environments. Your key responsibilities will include working with the global systems management software and thermal controls team to design, implement, and validate thermal control algorithm features. You will also assist in debugging and validating thermal control features on server hardware, setting up servers with specific configurations, and developing or modifying software tools for thermal controls design and validation. To excel in this role, you should have 8-13 years of experience in mechatronics, thermal controls, electronics cooling, and hardware/firmware debugging. Proficiency in server operations, Linux, CAD software (especially CREO), and strong communication skills are essential. A Bachelor's or Master's degree in Computer Engineering or Mechanical Engineering with a focus on controls or mechatronics is desirable, along with experience in electronic cooling solutions and computer programming languages like Python or C. At Dell Technologies, we believe in the power of each team member to make a difference. If you are eager to grow your career with cutting-edge technology and a supportive team, this opportunity is for you. Join us in building a future that works for everyone, as progress takes all of us. Application closing date: 31 May 2025 Dell Technologies is dedicated to equal employment opportunities for all employees and creating a work environment free of discrimination and harassment. For more information, please refer to the Equal Employment Opportunity Policy. Job ID:R265844,

Software Senior Principal Engineer- Networking

chennai, tamil nadu

12 - 18 years

INR Not disclosed

On-site

Full Time

As a Senior Principal Software Engineer at Dell Technologies in Chennai, you will play a crucial role in developing sophisticated systems and software for the next generation of networking products. You will mentor team members in design collaboration, code reviews, development tools, and processes. Your responsibilities will include participating in the full software development life cycle, encompassing development, testing, continuous delivery, and support. Additionally, you will actively contribute to an agile team, working collaboratively to realize features through development, test, and delivery. To excel in this role, you should have 12-18 years of software development experience in networking products, along with a deep understanding of networking concepts. Hands-on experience in implementing switching protocols such as VLAN, LACP, STP, RSTP, MSTP, IPv4/IPv6 routing protocols like OSPF, BGP, ISIS, and IP multicast protocols including PIM, MSDP, MLD, and IGMP is essential. You should also possess a good understanding of different Network Processing Units, such as Broadcom or equivalent, and strong development/programming skills in C, C++, or Golang. Ideally, you will hold a Bachelor's or Master's degree in computer science or a related field. Experience with the SONiC operating system and platform software in networking products would be advantageous for this position. At Dell Technologies, we believe in the power of each team member to make a meaningful impact. We prioritize our team members and provide an environment that fosters growth and innovation. If you are seeking an opportunity to advance your career alongside some of the brightest minds and cutting-edge technologies in the industry, we invite you to join us in building a future that benefits everyone. Dell Technologies is a diverse family of businesses dedicated to helping individuals and organizations transform how they work, live, and play. We are committed to creating a work environment that promotes equal employment opportunity and is free from discrimination and harassment. If you are ready to contribute to our mission of progress and innovation, we welcome your application. Application closing date: 11th July 2025 Job ID: R263580,

Software Senior Engineer - C, C++ & Python

pune, maharashtra

5 - 9 years

INR Not disclosed

On-site

Full Time

As a Senior Software Engineer in the Supportability and Control Path Team at Dell Technologies, you will play a crucial role in implementing modern Supportability solutions for the PowerScale product. Your primary responsibilities will include designing, developing, and delivering system software solutions within a Linux/FreeBSD development environment. You will work on frameworks for Telemetry, Eventing, Statistics, Health Checks, Auto Healing, and API infrastructure, all integral components of the modernization journey of PowerScale. To excel in this role, you should have 5-8 years of experience in developing production-quality code for products or services. Proficiency in C, C++, and Python programming languages is essential, along with strong software architecture, design, implementation, testing, debugging, and problem-solving skills. An excellent understanding of Linux OS concepts and subsystems, such as processes/threads, memory, and contention, is required. Experience in Agile and Scrum methodologies will be beneficial for collaborating effectively within and outside your scrum team throughout the software development cycle. Furthermore, you will be involved in developing features for OneFS to enhance the Supportability of PowerScale, aiming to minimize the overall effort required to address customer-reported issues. Your role will also involve mentoring team members to cultivate a culture of technical excellence and high-quality execution. Your contributions will be pivotal in re-architecting PowerScale's OneFS software to deliver value for customers in the evolving GenAI era. If you are passionate about software engineering, possess a keen interest in AI, and thrive in a dynamic and challenging environment, this opportunity at Dell Technologies is tailored for you. Join our team to work on cutting-edge technologies and be part of a culture that values innovation, collaboration, and continuous learning. Application closing date: 31st March 2025 Dell Technologies is committed to fostering a work environment that upholds the principles of equal employment opportunity, ensuring a discrimination-free and inclusive workplace for all employees. Join us at Dell Technologies to contribute to building a future that embraces diversity, innovation, and progress.,

Software Principal Engineer-C of C++

karnataka

8 - 12 years

INR Not disclosed

On-site

Full Time

The Software Engineering team focuses on delivering next-generation software application enhancements and new products with cutting-edge technology and collaboration. As a Software Principal Engineer in Pune and Bangalore, you will play a vital role in developing sophisticated systems and software solutions aligned with customer business goals and needs. Your responsibilities will include designing and developing Data-domain features, participating in design collaboration and code reviews, engaging in the full software development life cycle, refining designs based on feedback, and working closely with cross-functional teams, partners, and customers. Ensuring seamless integration of components and technologies while being an active member of an agile team will be key aspects of your role. To be successful in this position, you should possess 8-12 years of experience in designing and implementing file system software using C/C++, strong analytical and debugging skills, proficiency in C/C++ coding, in-depth experience in Linux user-space development and storage solutions, and practical expertise in troubleshooting, debugging, and performance optimization. Additionally, extensive knowledge of object-oriented design, data structures, algorithms, hands-on experience with Python and Bash scripting, CI/CD, automation, Agile-based development, and familiarity with Kubernetes, Hypervisors, and Containers are essential. Desirable qualifications include experience with RockDB, databases, key-value stores, performance optimization in the filesystem, gdb micros, core file analysis, makefiles, REST API, filesystems or storage domain background. At Dell Technologies, we value the unique contributions of each team member and provide a collaborative environment for growth and innovation. If you are seeking an opportunity to work with advanced technology and exceptional minds, Dell Technologies is the place for you. Join us in building a future that benefits everyone because Progress Takes All of Us. Application closing date: 31-July-25 Dell Technologies is dedicated to equal employment opportunity and creating a workplace free of discrimination and harassment. For more details, please refer to the Equal Employment Opportunity Policy. Job ID:R271950,

Software Principal Engineer-C, C++, Linux

karnataka

8 - 12 years

INR Not disclosed

On-site

Full Time

As a Software Principal Engineer at Dell Technologies, you will be part of the Software Engineering team that is dedicated to delivering next-generation application enhancements and new products. You will work at the forefront of technology, designing and developing software for platforms, peripherals, applications, and diagnostics using advanced technologies and methodologies. Your collaboration with internal and external partners will play a crucial role in shaping the future of technology. PowerScale, a leader in Unstructured Data Storage and Management, is undergoing a transformation to meet the unique requirements of the consumer market in the GenAI era. This evolution involves re-architecting the stack with advanced technologies in data storage systems, cluster management, distributed systems, and container management. The goal is to create a composable, disaggregated, software-defined architecture capable of storing exabytes of data and delivering exceptional performance. Join our PowerScale team in Pune or Bangalore and embark on a journey to make a profound social impact while doing the best work of your career. As a Software Principal Engineer, you will be part of a scrum team focused on developing core software for PowerScale systems that support big data. Your responsibilities include developing sophisticated systems and software solutions aligned with customer business goals and needs. In this role, you will design and build solutions for complex technical challenges, enhance the customers" ability to manage large volumes of data effectively, and provide technical leadership to support team members in their professional growth. Your customer-first mindset and leadership skills will drive quality and influence the roadmap within the engineering organization. Effective communication across teams, exploring new technologies, and applying them to product releases are essential aspects of this position. To excel in this role, you should hold a BS in Computer Science or a related technical field with 8-12 years of industry experience in network or storage protocols, UNIX/Linux systems software development, or a related field. Proficiency in C or C++ for system software development, knowledge of object-oriented design patterns, and understanding of the UNIX operating environment are required. Experience with distributed software systems, network file systems, and protocols like SMB, NFS, or S3 interfaces will be beneficial. Desirable qualifications include knowledge of authentication, identity management, and authorization concepts, experience with agile methodologies like Scrum, and familiarity with directory service protocols such as LDAP or NIS. If you are passionate about driving innovation, collaborating with a diverse team, and contributing to a culture of quality, this role offers a unique opportunity to make a meaningful impact. At Dell Technologies, we believe in the power of each team member to drive change and innovation. Join us in building a future that works for everyone, leveraging the best minds and advanced technology in the industry. Progress takes all of us, and your contribution as a Software Principal Engineer can shape the future of technology. Application closing date: 28 July 2025,

Software Senior Engineer-Java, Python & Automation

karnataka

5 - 9 years

INR Not disclosed

On-site

Full Time

As a Software Senior Engineer at Dell Technologies in Bangalore, you will have the opportunity to work on next-generation application enhancements and new products using cutting-edge technologies, tools, and methodologies. Your role will involve designing and developing software for various platforms, peripherals, applications, and diagnostics in collaboration with internal and external partners. Your responsibilities will include leading the design and architecture of high-quality, complex systems and software, preparing and analyzing software specifications, reviewing design documentation, and developing test strategies for software products. You will also be involved in the development, testing, and integration of code for new or existing software across multiple teams to meet customer business goals and needs. To excel in this role, you should have 5-7 years of industry experience with hands-on programming in Java, C++, Python, or GoLang. Experience in Angular, React, TypeScript, JavaScript, Kubernetes, Microservices, Docker, Containers, and Cloud Architecture is essential. Additionally, expertise in Systems Management Software, Layered Application Development, Third-Party Libraries, and Development & Debug Tools is required. Proficiency in automation tools like Selenide, Rest Assured, JUnit, Selenium, TestNG, and Maven will be advantageous. Ideally, you should hold a degree in BE/BTech/ME/MTech/MS/MCA and have experience with Opensource components such as Postgres, Keycloak, RabbitMQ, and TimeScale. Dell Technologies values the unique contributions of each team member and is committed to creating an inclusive work environment free of discrimination and harassment. If you are passionate about leveraging technology to drive positive change and are eager to work with some of the best minds in the industry, we invite you to join us in building a future that works for everyone. Application closing date: 20 July 2025 Dell Technologies is dedicated to equal employment opportunity and encourages individuals from all backgrounds to apply.,

SW Senior Engineer (Automation Developer - Python)

karnataka

5 - 9 years

INR Not disclosed

On-site

Full Time

As a Software Senior Engineer at Dell Technologies in Bangalore, you will play a crucial role in developing sophisticated systems and software solutions aligned with customers" business goals and needs. You will be working with a team that focuses on developing BIOS/EFI firmware for Dell's Enterprise systems, including Servers, Storage, and Network systems. Your responsibilities will include: - Collaborating with a skilled team of engineers to develop and improve Automation suite (Functional and E2E) for Enterprise BIOS/UEFI FW using Python as the primary language. - Contributing to the architecture design of the automation suite through comparative studies and quick Proof of Concepts (PoCs) on various available tools. - Automating Continuous Integration and Continuous Development (CI/CD) processes for Enterprise BIOS/UEFI FW. - Thriving in a fast-paced, team-oriented environment. To be successful in this role, you should meet the following requirements: - Hold a BSCE or equivalent degree. - Possess 5-8 years of experience in Automation development using Python language. - Have a strong background in python testing modules such as unittest, pytest, nosetest. - Demonstrate expertise in developing Automation Framework from scratch and utilizing open source frameworks. - Familiarity with tools like Jenkins, GitHub, and CI/CD. Desirable skills include: - Automation Experience in BIOS/UEFI or Pre-OS Environment. - Exposure to ELK framework. - Knowledge and experience in working with JavaScript and HTML5. At Dell Technologies, we value the unique contributions of each team member and believe in empowering individuals to make a meaningful impact. If you are seeking an opportunity to advance your career alongside top talent and cutting-edge technology, we invite you to join our team. Dell Technologies is dedicated to promoting equal employment opportunities and fostering a work environment that is inclusive, diverse, and free of discrimination and harassment. If you are passionate about driving progress and innovation, we welcome you to be part of our journey towards a future that benefits all. Application closing date: 30th July 2025 (Job ID: R273483),

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Job Titles Overview