Software Engineer 2 Job in Dell Technologies
Software Engineer 2
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
Software Engineer
Location: Bengaluru, India
Team: Software Engineering
Company: Dell Technologies
Role Overview
As a Software Engineer, you will contribute to designing and developing innovative software systems that meet evolving customer and business needs. You will participate in full-cycle development requirements, design, coding, testing, and deployment working on sophisticated platforms and technologies.
Key Responsibilities
- Analyze and review software/storage requirements and specifications.
- Draft and interpret task specifications from verbal or written business requirements.
- Apply standard software lifecycle methodologies (Agile, CI/CD, etc.).
- Implement and support test strategies for robust software products.
- Write, debug, and enhance moderately complex programs.
Essential Requirements
- 2 5 years of hands-on experience in software engineering.
- Strong knowledge in programming (C/C++/Java/Python, etc.) and debugging.
- Understanding of system software components like OS, firmware, BIOS, and device drivers.
- Familiarity with server, storage, and networking concepts.
- Ability to work on moderately complex systems with minimal supervision.
Desirable Qualifications
- Bachelor s degree in Computer Science, Engineering, or related field.
- Exposure to embedded systems, tools, or utility development.
Why Join Dell?
Dell Technologies fosters a collaborative environment where innovation and impact are central to every role. You'll have the opportunity to work on cutting-edge products and contribute to the future of enterprise and client technologies, with the support of world-class teams.
Qualification : Bachelors degree in Computer Science, Engineering, or related field.

