Taro Logo

Software Engineer 2 (I6)

Dell Technologies helps organizations and individuals build their digital future and transform how they work, live and play, providing the industry's broadest and most innovative technology and services portfolio for the data era.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Hardware

Description For Software Engineer 2 (I6)

Dell Technologies is seeking a Software Engineer 2 (I6) to join their Software Engineering team in Bangalore. This role is part of a team that delivers next-generation application enhancements and new products, working at the cutting edge of technology. The position involves designing and developing software for platforms, peripherals, applications, and diagnostics using advanced technologies and methodologies.

The ideal candidate will be responsible for developing sophisticated systems and software solutions based on customer business needs. Key responsibilities include working with software/storage requirements, preparing specifications, implementing test strategies, and following software lifecycle methodologies. The role requires strong technical knowledge across various domains including programming languages, operating systems, firmware, BIOS, and device drivers.

Dell Technologies offers a collaborative environment where team members can make an impact while working with some of the best minds and most advanced tech in the industry. The company believes in the power of individual contribution and provides opportunities for career growth within their unique family of businesses. This role represents an excellent opportunity to be part of a company that's shaping the future of technology and making a profound social impact.

The position requires 2-5 years of experience and offers the chance to work on cutting-edge technology solutions. Dell Technologies is committed to equal employment opportunity and providing a discrimination-free work environment. Join a team that's dedicated to building a future that works for everyone, because as they say, "Progress Takes All of Us."

Last updated 2 days ago

Responsibilities For Software Engineer 2 (I6)

  • Participate in the preparation, review and evaluation of software/storage requirements and specifications
  • Prepare written specifications for tasks of varied complexity from verbal requirements
  • Use defined software lifecycle methodologies
  • Review and implement test strategies for software products
  • Develop sophisticated systems and software based on customer's business goals and needs

Requirements For Software Engineer 2 (I6)

Linux
  • Good knowledge of programming languages, operating systems, firmware, BIOS, device drivers, databases
  • Knowledge of system, network, operating system, and application administration
  • Knowledge of embedded software/firmware, tools and utilities
  • Knowledge of server, storage, networking and client technologies
  • Ability to code/debug moderately sophisticated programs using design specifications
  • Knowledge of software architectures and applications
  • 2-5 years of related experience
  • Bachelor's degree (desired)

Interested in this job?

Jobs Related To Dell Technologies Software Engineer 2 (I6)