Principal Software Engineer - Windows Driver

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

Description For Principal Software Engineer - Windows Driver

Dell Technologies is seeking a Principal Software Engineer specializing in Windows Driver development to join their Software Engineering team in Austin, Texas. This role focuses on developing sophisticated systems and software solutions, with a strong emphasis on Windows driver development and embedded systems. The position requires extensive experience in C/C++ programming, system architecture, and debugging complex software issues. With a competitive salary range of $170,000 - $220,000, this role offers an opportunity to work on cutting-edge technology while making a significant impact. The ideal candidate will have 8+ years of embedded software development experience and strong technical expertise in systems software and algorithms. Dell Technologies offers comprehensive benefits including healthcare, financial wellness tools, and generous parental leave policies. This role represents an excellent opportunity to work with both internal teams and external partners while contributing to Dell's next-generation technology solutions.

Last updated 4 hours ago

Responsibilities For Principal Software Engineer - Windows Driver

  • Implement solutions using C/C++ programming/assembly and conduct design/code reviews
  • Work on all aspects of software development life cycle
  • Work with system and software architects on feature definitions, requirements, and behavior specifications
  • Work with both internal groups and external vendors/partners/ODMs, define interface/protocol specifications
  • Debug complex system software issues using analyzers and other hardware debug tools

Requirements For Principal Software Engineer - Windows Driver

  • Windows Driver development knowledge
  • BSEE, BSCE, BSCS or related degree plus 8+ years of current embedded software development experience
  • Knowledge of compilers, assemblers, debuggers
  • Strong programming skills in C/C++
  • Knowledge of systems software, data structures and algorithm
  • AI/ML experience (desirable)
  • Basic understanding of x86 based personal computer architecture and operating systems (desirable)

Benefits For Principal Software Engineer - Windows Driver

Medical Insurance
Dental Insurance
Vision 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 Principal Software Engineer - Windows Driver

Principal Systems Development Engineer

Principal Systems Development Engineer position at Dell Technologies focusing on thermal controls and system development for enterprise servers

Audio Software Principal Engineer

Principal Software Engineer position at Dell Technologies, focusing on audio software and driver development, requiring 10+ years of experience in Windows Audio development.

Firmware Senior Principal Engineer

Senior Principal Firmware Engineering role at Dell Technologies, focusing on BIOS and driver development, requiring 12+ years of experience and expertise in embedded systems.

Software Principal Engineer - Embedded Controller

Principal Software Engineer role at Dell Technologies focusing on embedded controller development using C/C++ with competitive compensation and comprehensive benefits.

BIOS Software Principal Engineer

Principal BIOS Software Engineer position at Dell Technologies in Taipei, developing and maintaining BIOS software for X86 systems with comprehensive benefits.