Onsite Software Principal Engineer, C, Linux, Kernel, Device Drivers

Posted 42 minutes ago

Apply now

About the role

  • Software Principal Engineer developing sophisticated systems and software at Dell Technologies. Collaborating on design and implementation for storage environments with a focus on high-quality solutions.

Responsibilities

  • Develop sophisticated systems and software based on customer business goals
  • Contribute to the design and debug of high-quality complex software for storage environments
  • Prepare, review, and evaluate software & hardware storage specifications for products and systems
  • Design, develop, and implement test & debug strategies for complex software products and systems

Requirements

  • 8-12+ years of Enterprise server Platform Experience
  • Deep knowledge of memory/CPU/NUMA topology, DIMM population, and ECC/RAS (MCA triage, patrol scrub, mirroring/sparing)
  • Expertise in PCIe Gen4/Gen5/Gen6 topology, risers/slot mapping; NVMe and SAS (PERC/HBA, expanders, SES)
  • Proficient with Battery Backup & VOSS systems for write cache (BBU/Cache + NAND)
  • Comfort with iDRAC/IPMI for telemetry, firmware baselines, and compliance
  • Strong with perc-cli, nvme-cli, smartctl, ethtool, lspci, ipmitool, and Dell management tools
  • Excellent written/verbal communication for support of KBAs, FCOs, CLCA, RCA/FA reports
  • Knowledge of bug tracking systems (JIRA)

Benefits

  • Dell Technologies is committed to the principle of equal employment opportunity for all employees
  • Providing employees with a work environment free of discrimination and harassment
  • Collaborative team environment

Job title

Software Principal Engineer, C, Linux, Kernel, Device Drivers

Job type

Experience level

Lead

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job