Software Principal Engineer

Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play.
Backend
Principal Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS

Description For Software Principal Engineer

Dell Technologies is seeking a Software Principal Engineer to join their Software Engineering Team in Bangalore. This role is part of the team that delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, the team designs and develops software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, and software engineering methodologies.

As a Software Principal Engineer, you will be responsible for developing sophisticated systems and software based on customer's business goals and needs. The role requires expertise in automation and system management areas, with a focus on implementing new test methodologies and frameworks. You'll be working with cross-functional and global teams, contributing to test strategy development and leading product releases.

The ideal candidate should have 8-13 years of industry testing experience in Server, Storage / System Management domain, with strong hands-on automation skills in Python and C++. You should be well-versed in systems management, operating systems, firmware, BIOS, and networking. The role demands both technical expertise and leadership qualities, as you'll be responsible for driving best practices and efficiency factors.

Dell Technologies offers comprehensive benefits including healthcare programs, financial wellness tools, generous parental leave, and an industry-leading wellness platform. The company is committed to diversity and equal employment opportunity, making it an excellent place for career growth and development.

Join Dell Technologies to do the best work of your career and make a profound social impact as part of a company that helps transform how organizations and individuals work, live and play.

Last updated 14 hours ago

Responsibilities For Software Principal Engineer

  • Contribute to the design and strategy to automate, and validate complex systems in system management areas
  • Implement new test methodologies, Automation frameworks, best practices and efficiency factors
  • Deliver Projects by performing effective and efficient test planning and execution

Requirements For Software Principal Engineer

Python
Linux
  • Hands on Automation experience /coding skills (Python, C++), Developing frameworks, providing feedback for better automatability, Grey/White box testing techniques and strategy
  • Good technical knowledge in the area of servers/storage and systems management, operating systems; firmware; BIOS; network
  • Experience in Test strategy development, Test Planning and leading the product releases, and test methodologies
  • Self-driven with strong interpersonal skills and ability to work with cross functional and global teams
  • 8 to 13 Years of industry testing experience in Server, Storage / System Mgmt domain
  • Bachelor's degree in computer science or equivalent field

Benefits For Software Principal Engineer

Medical Insurance
Vision Insurance
Dental Insurance
  • 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 Principal Engineer

BIOS Software Principal Engineer

Principal BIOS Software Engineer position at Dell Technologies in Taipei, focusing on X86 Intel/AMD in-house code development and debugging.

Software Principal Engineer-Networking

Principal Software Engineer position at Dell Technologies focusing on networking software development and team leadership in Chennai.

Software Principal Engineer-Networking

Principal Software Engineer position at Dell Technologies focusing on networking software development, requiring 9+ years of experience in networking protocols and C++/Golang.

Software Principal Engineer-Java, Go, Angular, React

Principal Software Engineer position at Dell Technologies focusing on Java, Go, Angular, and React development with 10+ years of experience required.

Software Senior Principal Engineer - Networking

Senior Principal Software Engineer position at Dell Technologies focusing on networking software development and team leadership in Chennai.