Taro Logo

Software Principal Engineer

A global technology company that develops, sells, repairs, and supports computers and related products and services.
$170,000 - $220,000
Backend
Principal Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Enterprise SaaS

Description For Software Principal Engineer

Dell Technologies is seeking a Principal Software Engineer to join their Manufacturing Diagnostics (MDiags) team in Austin, Texas. This role is part of the Software Engineering team that delivers next-generation application enhancements and new products.

As a Principal Software Engineer, you'll be responsible for developing sophisticated systems and software solutions based on customer business needs. The role focuses on creating, testing, and deploying scripts and utilities that support the testing of new Dell Server & Storage platforms in manufacturing facilities worldwide. You'll work closely with various teams including Global Operations, Product Development, and factory engineering teams to ensure test processes are compatible with new product offerings.

The ideal candidate should be proficient in Python, C/C++, and UEFI Shell scripting, with experience in Windows-PE, UEFI Shell, and Linux environments. Strong knowledge of operating systems, firmware, BIOS, device drivers, and system administration is essential. The role requires excellent problem-solving abilities and the capability to debug complex systems.

Dell Technologies offers a competitive compensation package with a salary range of $170,000 - $220,000 for this position in Austin. The company provides comprehensive benefits including healthcare programs, financial wellness tools, parental leave, and an industry-leading wellness platform.

This is an excellent opportunity for experienced software engineers looking to work with cutting-edge technologies and make a significant impact in the manufacturing diagnostics space. You'll be part of a company that values innovation, collaboration, and professional growth, while working on solutions that directly impact Dell's global manufacturing operations.

The role requires 6-8 years of related experience and a Bachelor's degree. You'll be joining a company known for its commitment to diversity, equal employment opportunity, and creating a positive work environment for all employees. Dell Technologies' comprehensive benefits package and focus on work-life balance make it an attractive destination for technology professionals seeking a rewarding career.

Last updated 3 days ago

Responsibilities For Software Principal Engineer

  • Develop, test and deploy scripts and utilities for testing Dell Server & Storage platforms
  • Communicate development status and issues
  • Interface with Global Operations, Product Development and factory engineering teams
  • Replicate, debug and provide resolution for factory test issues

Requirements For Software Principal Engineer

Python
Linux
  • Proficient in Python, C/C++, UEFI Shell scripting
  • Experience with Windows-PE, UEFI Shell, Linux environments
  • Knowledge of programming languages, operating systems, firmware, BIOS, device drivers
  • Knowledge of databases, system/network/application administration
  • Ability to code/debug flexible, scalable, complex programs
  • Strong problem-solving and debugging capabilities
  • 6 to 8 years of related experience
  • Bachelor's degree

Benefits For Software Principal Engineer

Medical Insurance
401k
  • 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