Dell Technologies is seeking a Software Engineer to join their Software Engineering Team in Bangalore. The role focuses on developing sophisticated systems and software solutions based on customer business needs. As part of the Software Engineering team, you'll work at the cutting edge, designing and developing software for platforms, peripherals, applications and diagnostics using advanced technologies and methodologies. The position requires 2-4 years of experience in system management software development with strong C/C++ skills. You'll be responsible for software requirements analysis, specification writing, implementation, and testing. The ideal candidate should have knowledge of server technologies, operating systems, firmware, and software architectures. Dell Technologies offers comprehensive benefits including healthcare, financial wellness tools, and parental leave. This is an opportunity to work with some of the best minds in the industry while making a profound social impact.