Software Principal Engineer (Linux/Raid/IO)

  • Dell,
  • Santa Clara, CA
Algorithm, Architecture, C++, Civil, Development, Genetic, HTTP, Lifecycle, Linux, Management, Programmer, Programming, Project, Quality Assurance
Full Time, See Job Description
Telecommuting not available Travel not required

Job Description

Why Work at Dell?

Endless challenges and rewards. Opportunities on six continents. A team of colleagues fueled by collaboration. All this, and a company deeply committed to integrity and responsibility.

Dell provides the technology that transforms the way we all work and live. But we are more than a technology company — we are a people company. We inspire, challenge and respect every one of our over 100,000 employees. We also provide them with unparalleled growth and development opportunities. We can’t wait for you to Santa Clara.

As a Software Principal Development Engineer on the Dell Storage team, you will have the opportunity to:

•Design, develop and support a world-class backup appliance.

•Join a great group of motivated, top-notch, people; work with them to solve challenging problems in collaborative environment.

•Produce code that is robust, efficient and maintainable; our primary languages is C with C++ as a future consideration.

•Design and implement software lifecycle and quality assurance methods for projects and products.

•Presents accurate project status to senior leadership, at both a summary and detailed level.

•Work at the core of RAID and IO source software.

•Work on challenging problems in areas such as data storage, storage management, performance optimization, and recover considerations.

•Participate in setting a vision and objectives for Data Domain products that alignment with customer needs and market opportunities

•Drive and work on algorithm and architecture design, execute and deliver results


-Expertise in Linux, IO subsystems, storage devise and data integrity concepts

-Possess knowledge in distributed system design and engineering best practices

-Experienced programmer with lower level programming expertise, working below the file systems, experience with Raid, Linux Kernel, DM (disk management), I/O

Education and Experience Level:

Typically requires 8+ years of related experience with a Bachelor’s degree; or 6+ years with a Master’s degree; or 3+ years with a PhD; or equivalent experience

Dell is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Dell are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. Dell will not tolerate discrimination or harassment based on any of these characteristics. Learn more about Diversity and Inclusion at Dell here .



Posted By

One Dell Way Round Rock, TX, 78682

Dice Id : delliirc
Position Id : R26359
Have a Job? Post it

Similar Positions

Senior Software Engineer - New Product Development
  • Intuitive Surgical, Inc.
  • Sunnyvale, CA
Powerlink SW Engineering Consultant
  • TAD PGS, Inc
  • San Jose, CA
Manager, Developer Technology Group
  • Sony Interactive Entertainment (SIE)
  • San Mateo, CA
Software Development Lead
  • GenapSys
  • Redwood City, CA
System Developer C/C++ Linux unix
  • Across Borders Mgmt Consulting Group
  • San Jose, CA
Software Engineer- Java/C++
  • Xoriant Corporation
  • Santa Clara, CA
Senior Software Engineer
  • Trimble Navigation Limited
  • Sunnyvale, CA
Systems Engineer
  • EtaGen
  • Menlo Park, CA
C++ Developer
  • Robert Half Technology
  • Palo Alto, CA
Software Engineer
  • Wave Computing
  • Campbell, CA
Reinforcement Learning Engineer/Researcher
  • Lawrence Livermore National Laboratory
  • Livermore, CA
C++ Engineer - Contract
  • TargetCW
  • Sunnyvale, CA