Role: Software Engineer 1
Location: Bengaluru, Karnataka, India
Job Type: Full-time
Job ID: R279895
Experience Level: 0–3 years
Segment: Engineering Development
Business Unit: Software Engineering
Job Summary
Join the Dell Technologies Software Engineering Development team as Software Engineer 1, contributing to high-quality products and platforms that are changing the world. In this role, you will be involved in designing, developing, and enhancing applications, platforms, and diagnostics, working at the forefront of technology. The position empowers you to collaborate with leading minds, use advanced tools and methodologies, and create software solutions with profound social impact.
Key Responsibilities
- Contribute to design and architecture of complex systems and software/storage environments
- Prepare, review, and evaluate specifications and test strategies
- Apply programming knowledge to platforms, embedded software, BIOS, CI/CD tools, and device drivers
- Debug and guide teams on coding scalable programs, using written and verbal specs
- Interface with Product Owners and Marketing to build effective user stories
- Deliver customer-facing products utilizing CI/CD tools, Powershell, Python, and frameworks like Install Shield/WIX
- Participate in agile development teams leveraging Scrum or Kanban
Qualifications & Skills
- 0–3 years of software development experience, preferably with a bachelor’s degree
- Proficiency in C#/C++, WMI, XML, JSON, WCF, GUI development (XAML, WPF, HTML5)
- Understanding of Windows OS Internals, resource and peripheral management, BIOS/UEFI
- Experience with agile development methodologies, DevOps automation, and story building
- Exposure to MVC, MVVM, MVP patterns, WCF, WPF, Python, PowerShell is a plus
- Deep understanding of software and product development lifecycles
About Dell Technologies
Dell Technologies is a global leader in technology, empowering individuals and organizations to transform how they work, live, and play. With a commitment to innovation and inclusivity, Dell fosters learning, collaboration, and professional development across its family of businesses to build a future that works for everyone.
Why Join Us?
- Work alongside the industry’s top tech minds and advanced methodologies
- Opportunity for career growth and learning in a diverse, supportive culture
- Develop products that deliver meaningful social impact
- Experience cutting-edge tools and collaborative work environments
- Commitment to equal opportunity and a positive work culture
How to Apply
Note: Only shortlisted candidates will be contacted.
Disclaimer: This job post is for informational purposes only. The company reserves the right to modify, withdraw, or close the position at any time without prior notice. Applicants are advised to verify details through the official company channels before applying.












