Software Principal Engineer

Dell Technologies

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Round Rock, TXHopkinton, MA
Salary
$182,000–$236,000 / yr
Posted
5 days ago
Freshness
Confirmed live yesterday
Closes
Jan 31, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $195k
This role $209k
$127k $291k
below market most similar roles pay here above market

This role pays more than 68% of similar roles. Most pay $170,075–$220,800 — the blue band above. At the midpoint, this role pays about $209k versus about $195k for comparable roles.

Based on 240 similar postings.

Employer

About Dell Technologies

Dell Technologies is a US-based technology company that designs and sells PCs, servers, storage and networking hardware, along with related software and IT services. Its product lines include the XPS, Latitude and Alienware PCs and the PowerEdge server and PowerStore storage families.

Dell Technologies currently has 102 open roles on FindRole.

Listed pay typically runs $174,000–$236,250 across 88 roles with salary data.

Most-posted roles

View all roles at Dell Technologies

At a glance

TL;DR · Software Principal Engineer

The Software Principal Engineer joins the Infrastructure Solutions Group to design, develop, and integrate embedded firmware for enterprise server system management subsystems. This role involves embedding security across the firmware lifecycle by translating risk and compliance requirements into architecture, implementation plans, and validation strategies. You will lead firmware integration across multiple hardware generations, perform advanced system-level debugging, and drive Agile execution through sprint planning and backlog management. Key technical requirements include proficiency in C/C++ programming, Linux-based platforms, and hardware/software architecture. You must possess expertise in platform management technologies like OpenBMC, IPMI, Redfish, and I2C, while utilizing tools such as Yocto, BitBake, JIRA, and AI-assisted development platforms. The work focuses on delivering scalable, high-performance, and secure solutions for critical infrastructure and data management.

What does a Software Engineer earn in Texas?

Median $178175 from 187 postings across 44 companies.

See salary data

What you'll do

  • Design, develop, and integrate embedded firmware for enterprise server system management subsystems.
  • Translate security, risk, and compliance requirements into architecture, designs, and validation strategies.
  • Lead firmware integration across multiple hardware generations using Agile execution methods.
  • Perform advanced system-level debugging and root cause analysis to resolve manufacturing and pre-production issues.
  • Establish best practices for secure firmware development and automated validation.
  • Drive continuous process improvements to enhance code quality and developer productivity.
  • Manage sprint planning, backlog management, and delivery estimations for firmware projects.

What we're looking for

  • Proficiency in C/C++ programming for firmware and embedded systems development.
  • Experience developing and supporting Linux-based platforms and embedded environments.
  • Deep understanding of hardware/software architecture and platform management technologies like OpenBMC, IPMI, Redfish, and I2C.
  • Expertise in software engineering best practices, testing, validation, and Agile development.
  • Proficiency with tools such as Yocto, BitBake, JIRA, and AI-assisted development platforms.
  • Strong experience in system-level debugging, troubleshooting, and security-focused development.

More like this

Similar roles

Principal Software Engineer

General Dynamics

San Antonio, TX 100 days ago $119,000–$161,000
DevSecOps CI/CD Kubernetes Python Java Terraform Ansible Docker AWS Azure Google Cloud Go Bash infrastructure-as-code NIST OWASP Splunk TCP/IP DNS HTTP TLS Agile Methodology
10+ yrs exp Hybrid

Principal Software Engineer

Autodesk

Atlanta, GA 74 days ago
Distributed Systems Data Pipelines NoSQL Object Storage Serverless API Design ETL DevOps Search Relevance Schema Validation
8+ yrs exp Hybrid

Principal Software Engineer

Amgen

Tampa, FL +1 139 days ago
Generative AI LLMs MLOps LLMOps Python PyTorch TensorFlow Hugging Face LangChain AWS Azure GCP Kubernetes Docker Apache Spark Apache Airflow MLflow Kubeflow Databricks RAG Vector Databases CI/CD Distributed Systems NLP
8+ yrs exp Hybrid

Principal Software Engineer

The Walt Disney Company

San Francisco, CA +1 16 days ago $209,500–$280,900
Video Coding C++ Python AV1 AV2 AVC HEVC VVC Computer Vision Deep Learning gStreamer Docker REST APIs XML JSON Git GitHub ABR Algorithms
10+ yrs exp Hybrid

Principal Software Engineer

The Walt Disney Company

San Francisco, CA +1 16 days ago $209,500–$280,900
Video Coding AV1 AV2 AVC HEVC VVC Deep Learning Computer Vision C++ Python gStreamer Docker REST APIs XML JSON Git GitHub ABR Algorithms Video Processing
10+ yrs exp Hybrid

Principal Software Engineer

The Hartford

Hartford, CT +3 125 days ago
Java Spring Boot Angular TypeScript SQL AWS Microservices APIs Event-driven Architecture Distributed Systems CI/CD DevSecOps GenAI Application Insights Splunk Identity and Access Management Test-Driven Development Observability
10+ yrs exp Hybrid