Job Overview
Company Name: Dell Technologies
Job Position/Title: Software Engineer
Employment Type: Full-time
Job Location: Bangalore, India
Experience: 2-5 years

About Company
Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. As a global technology leader, Dell Technologies is committed to building a future that works for everyone through cutting-edge innovation and advanced technological solutions. The company believes in putting team members at the center of everything they do, fostering an environment where each individual has the power to make a meaningful impact.
Responsibilities
As a Software Engineer at Dell Technologies, you will be part of the Software Engineering team that delivers next-generation application enhancements and new products. Your key responsibilities include:
- Developing sophisticated systems and software based on customer’s business goals and requirements
- Participating in the preparation, review, and evaluation of software/storage requirements and specifications
- Preparing written specifications for tasks of varied complexity from verbal requirements
- Using defined software lifecycle methodologies to ensure quality deliverables
- Reviewing and implementing comprehensive test strategies for software products
- Working with advanced technologies, tools, and software engineering methodologies
- Collaborating with internal and external partners on cutting-edge projects
Requirements
Essential Requirements:
- Strong knowledge of programming languages and operating systems
- Experience with firmware, BIOS, and device drivers
- Database management and system administration skills
- GUI Automation using Selenium with Python & GUI Automation framework
- Ability to code and debug moderately sophisticated programs using design specifications
- Understanding of software architectures and applications
- 2-5 years of relevant experience in software development
Desirable Requirements:
- Bachelor’s degree in Computer Science, Engineering, or related field
Benefits
- Opportunity to work with some of the best minds in the industry
- Access to the most advanced technologies and tools
- Career growth opportunities in a global technology leader
- Collaborative work environment with internal and external partners
- An equal employment opportunity workplace free from discrimination and harassment
- Chance to make a profound social impact through innovative technology solutions
How to Apply
Interested candidates can apply directly through this link: Apply Now. The application closing date is June 30th, 2025. Make sure to reference Job ID: R268594 when applying.
Apply Now and take the first step towards your dream career with Dell Technologies.
Advice
When applying for this Software Engineer position at Dell Technologies:
- Highlight your technical skills – Emphasize your experience with programming languages, automation frameworks (especially Selenium with Python), and software development lifecycle
- Showcase problem-solving abilities – Dell values engineers who can develop sophisticated solutions based on customer needs
- Demonstrate collaboration experience – The role involves working with diverse teams, so highlight your teamwork and communication skills
- Prepare for technical discussions – Be ready to discuss your experience with software architectures, debugging, and test strategy implementation
- Research Dell’s values – Understand their commitment to innovation and social impact to align your application accordingly
- Apply before the deadline – Don’t wait until the last minute; submit your application well before June 30th, 2025
Join us on WhatsApp and Telegram