Expoint – all jobs in one place
The point where experts and best companies meet
Limitless High-tech career opportunities - Expoint

Dell Software System Principal Engineer 
United States, Texas, Round Rock 
265642495

11.06.2025

Our Software Systems Engineering team ensures that our customers have the software systems they need for a changing world. Working at the cutting edge, we design and deliver software systems modifications as well as enhancements of new products. We oversee product development at all stages: planning, designing, developing and testing operating systems, compilers, routers, utilities, databases, embedded management and control devices, plus internet-related tools.

You will:

  • Develop and execute strategies for validating system management software, server firmware, and broader solutions, focusing on Dell's Remote Management Controller for Servers.

  • Design and implement test programs, diagnostic tools, and validation specifications while collaborating with developers and technologists to develop automation and test tools.

  • Create detailed validation plans, including test cases, test scripts, project requirements, and scope to align with business and marketing objectives.

  • Drive improvements in test methodologies, present innovative processes to leadership, and contribute to the design and architecture of complex systems and software environments.

  • Apply Scrum methodologies for efficient project execution and leverage AI-based techniques to enhance test automation and optimize validation workflows.

Essential Requirements

  • Proficient in coding, debugging, and mentoring others in building scalable and complex programs based on written or verbal design specifications.

  • Experienced with multiple programming languages, databases, operating systems, firmware, device drivers, and various hardware platforms.

  • Skilled in defining and documenting Software Lifecycle and Quality Assurance methods tailored to specific projects.

  • Proficient in Scrum methodologies to manage projects efficiently and ensure iterative development.

  • Knowledgeable in AI-based techniques for enhancing test automation and validation processes, with strong expertise in firmware, system administration, embedded software, and utilities.


Desirable Requirements

  • Typically requires 8+ years of related experience in a professional role with a Bachelor's degree or 6+ years with a Master's degree.

  • Experienced in evaluating automation opportunities for cognitive-based tasks using analytics and AI, with 5+ years of expertise in Agile/SCRUM, TDD methodologies, and test automation development using Python, Perl, XML, C, and C++.