Software Principal Engineer

A global technology company that helps individuals and organizations transform how they work, live and play.
Embedded
Principal Software Engineer
In-Person
5,000+ Employees
10+ 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 focuses on developing sophisticated systems and software solutions based on customer business needs. The position involves working with cutting-edge technologies in client platforms, particularly in UEFI and firmware development. As a Principal Engineer, you'll collaborate with internal and external partners to architect and implement next-generation products, ensuring high-quality deliverables through Agile methodologies.

The role requires deep expertise in UEFI development and C programming, with responsibilities spanning from architecture design to implementation and validation. You'll be working on next-generation products, offering an opportunity to gain experience with world-class client technologies. The position demands strong technical leadership, problem-solving abilities, and expertise in embedded systems development.

Dell Technologies offers a comprehensive benefits package including healthcare programs, financial wellness tools, and generous parental leave policies. The company prides itself on fostering an inclusive environment where team members can make significant impacts while working with some of the industry's best minds and most advanced technologies.

This is an excellent opportunity for experienced software engineers looking to work on fundamental system-level software in a leading global technology company. The role offers the chance to influence product architecture while working with cutting-edge client technologies in a collaborative, innovation-focused environment.

Last updated 11 hours ago

Responsibilities For Software Principal Engineer

  • Work with external partners and internal Dell technology, marketing and engineering teams
  • Define/Design/Architect products for Next Gen Client Platforms
  • Manage early technical engagements with key development partners
  • Define and implement overall software architecture
  • Develop detailed architecture and design specifications
  • Handle software and UEFI FW related issues during planning, development, and validation stages
  • Lead Agile-based Development and maintain World Class Quality Metrics
  • Ensure Scalable Architecture and Security/Legal Compliance

Requirements For Software Principal Engineer

  • 8 to 12 years of UEFI development experience or 10+ years C programming expertise
  • Strong problem-solving and analytical skills
  • Strong programming and debugging experience in C
  • Knowledge of operating systems, firmware, BIOS, device drivers
  • Experience in Design and Development of Pre-boot/Platform Software
  • Bachelor's or master's degree in computer science or related field
  • Ability to adapt to technologies and processes quickly
  • Strong desire to work as a team

Benefits For Software Principal Engineer

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 Principal Engineer

Firmware Senior Principal Engineer

Senior Principal Firmware Engineering role at Dell Technologies, focusing on BIOS/Software/Driver development and management, requiring 12+ years of experience in embedded systems and firmware development.

Firmware Senior Principal Engineer

Senior Principal Firmware Engineer position at Dell Technologies, focusing on BIOS development and management with 10+ years experience required.

Firmware Senior Principal Engineer

Senior Principal Firmware Engineering role at Dell Technologies, focusing on BIOS development and management, requiring 12+ years of experience and strong technical leadership skills.

Software Senior Principal Engineer - Embedded Controller

Senior Principal Software Engineer position at Dell Technologies focusing on embedded controller development, requiring 12+ years of experience in C/C++ programming and embedded systems.

Principal Software Engineer - Windows Driver

Principal Software Engineer position at Dell Technologies focusing on Windows Driver development, offering $170K-$220K salary with comprehensive benefits in Austin, TX.