Veterans Jobs

Search Jobs

Job Information

Dell Lead Architectural Software Engineer - Hopkinton, MA in Hopkinton, Massachusetts

Lead Architectural Software Engineer - Hopkinton, MA

Dell EMC’s Infrastructure Validation Engineering (IVE) team is hiring a Principal Software Engineer to take a leading role in architecting the software that validates and emulates our Storage Platforms. We are looking for a senior technical leader with a strong command of C++ and object oriented design as well as a passion for understanding how software interacts with hardware. IVE is a truly global organization with teams in three continents involved in many disciplines, including storage hardware test & instrumentation, highly scalable hardware virtualization and Infrastructure as a Service projects.

Key Responsibilities

  • Responsible for leading the design and implementation of a major software component focused on storage hardware (drives, enclosure management, etc…)

  • Analyzes customer needs and innovates ground breaking, patentable, solutions.

  • Mentors junior engineers.

  • Uses knowledge and skills to advocate for engineering best practices throughout the global team.

  • Acts as a Consultant to critical partner teams in Hardware Development, Hardware Quality Assurance, Manufacturing and Corporate Drive (HDD, SSD) Qualification.

Required Skills

  • Strong interpersonal skills:

  • Must be able to act as a mentor and effective advocate for software design best practices.

  • Must be able to communicate complex technical issues to audiences of different backgrounds.

  • Expert C++, strong Python.

  • Strong technical knowledge of storage hardware concepts or protocols, for instance: PCIe, NVMe, SAS, InfiniBand, SSD.

  • Track record of innovation. We are looking for someone who will put their mark on the organization by driving innovation.

  • A small amount of travel is expected (1-2 x per year) to our global locations.

  • Good knowledge of Build and Release, Continuous Integration and Continuous Delivery principles.

  • Familiarity with some Agile methodologies: SCRUM, DevOps, etc…

  • 8+ years professional experience in related industry

Additional Skills:

  • Conceptual understanding of enterprise storage: NAS, SAN, RAID, JBoD etc…

  • Experience with Cloud Infrastructure, especially Pivotal Cloud Foundry.

  • Technical knowledge of virtualization technologies, especially VMWare and QEMU.

  • General, applied knowledge of instrumentation and measurement analysis.

  • Linux systems internals.

  • Windows and/or Linux device driver experience.

  • Preferred BS or CS


We offer highly competitive salaries, bonus programs, world-class benefits, and unparalleled growth and development opportunities — all to create a compelling and rewarding work environment.

If you’re ready to develop cutting-edge software for a changing world, this is your opportunity to develop with Dell.

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 .