EMC Senior Software Engineer - Security in Research Triangle Park, North Carolina

Job Description:

Dell EMC’s Mid-range storage product is one of the fastest-growing storage and data management products in the mid-range market. Its security engineering group is looking for a highly motivated and talented individual with solid C, C++ programming skill and strong computer security background to enhance our next generation products with data encryption features. We adopt and adhere to the most effective processes and technologies, and foster a culture of excellence and innovation.

Career path opportunity with visibility across this division of innovative products that is #1 in global market share. There are multiple positions for Senior and Principal Software Engineers.

Principal Responsibilities:

  • Design and develop features including but not limited to data encryption and application security for the storage product.

  • Perform security assessments for existing and upcoming features/infrastructure.

  • Improve the storage product to meet security compliance requirement

  • Collaborate cross functionally with other engineering groups

  • Support and facilitate security related compliance validation testing

  • Research new technologies, prototype solutions and ensure the product remains current with the state of the practice for security

  • Influence future product/program direction in the data security area for data center and cloud storage environments

  • Develop functional and design specifications to support product requirements,

  • Develop component and system level test plans to validate security functionality

  • Propose design changes and enhancements to processes and products

  • Collaborates cross functionally with other engineering teams.

  • Voluntarily shares information, fosters teamwork and collaboration

EMC Values:

When you choose our company, you join a diverse world of innovative thought leaders. At our core is a commitment to workplace diversity, the sustainability of our planet, and community corporate involvement. 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.

We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy), sexual orientation, gender identity and/or expression, national origin, protected veteran status, disability, genetics, or citizenship status (when otherwise legally authorized to work) and will not be discriminated against on the basis of such characteristics or any other status protected by the laws or regulations in the locations where we operate. We encourage applicants of all ages.

Critical Hiring Criteria:


  • 5+ years of hands-on SW development experience

  • Experience with programming languages such as C/C++/Java/Python/JavaScript/Perl.

  • Experience with APIs: REST, SOAP and other integrations.

  • Background in developing multi-threaded software

  • Strong diagnostic and problem resolution skills

  • Knowledge of cryptographic concepts, information and network security a plus

  • Knowledge of Linux system, container (Docker), other virtualization technology a plus

  • Strong initiative and ability to work independently with limited direction.

  • Familiarity with security standards and compliance

  • Excellent written and verbal communication skills

  • BS / MS, or equivalent experience required

Functional Area(s):

Corporate Security, Engineering - Software, Engineering - Other


CTD Products

Business Unit:



US - Massachusetts - Hopkinton, US - North Carolina - Research Triangle Park