Taro Logo

Software Engineer 2

A global technology company that helps individuals and organizations transform how they work, live and play through innovative hardware, software and services.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · AI

Description For Software Engineer 2

Dell Technologies is seeking a Software Engineer 2 to join their Software Engineering team in Bangalore. This role focuses on developing sophisticated AI server systems and software, working at the cutting edge of technology. The position involves working with advanced technologies, tools, and software engineering methodologies while collaborating with internal and external partners.

The ideal candidate will have 2-5 years of experience with strong knowledge of C/C++ programming, operating systems, and embedded firmware. They will be responsible for developing AI server systems, preparing specifications, implementing test strategies, and working with agile methodologies. The role requires expertise in server technologies, BIOS & BMC firmware, and familiarity with AMI MegaRAC solutions.

Dell Technologies offers a comprehensive benefits package including healthcare programs, financial wellness tools, parental leave, and an industry-leading wellness platform. The company is committed to making a profound social impact and provides opportunities to work with cutting-edge technologies. As part of Dell's software engineering team, you'll be contributing to next-generation application enhancements and new products in a collaborative environment.

This is an excellent opportunity for a mid-level software engineer looking to advance their career with one of the world's leading technology companies. Dell Technologies values diversity and inclusion, providing a work environment free of discrimination and harassment, while offering opportunities for professional growth and development.

Last updated a day ago

Responsibilities For Software Engineer 2

  • Develop sophisticated AI server systems and software based on customer needs
  • Participate in preparation, review and evaluation of software for AI server requirements
  • Prepare written specifications from verbal requirements
  • Use defined software and agile development methodologies
  • Review and implement test strategies for software products

Requirements For Software Engineer 2

Linux
  • Good knowledge of C/C++ programming languages
  • Knowledge of operating systems and embedded firmware like BIOS & BMC
  • Knowledge of server and networking technologies
  • Ability to code/debug moderately sophisticated programs
  • Familiarity with AMI MegaRAC, BMC and BIOS solutions
  • 2-5 years of related experience
  • Bachelor's degree

Benefits For Software Engineer 2

Medical Insurance
Parental Leave
  • Comprehensive Healthcare Programs
  • Award Winning Financial Wellness Tools and Resources
  • Generous Leave of Absence for New Parents and Caregivers
  • Industry Leading Wellness Platform
  • Employee Assistance Program

Interested in this job?

Jobs Related To Dell Technologies Software Engineer 2