Cybersecurity Software Engineer and Research Coordinator


The Computer Science Department at North Carolina State University (NCSU) invites applications for a Cybersecurity Software Engineer and Research Coordinator. The position will exist within the Secure Software Supply Chain Center (S3C2) funded by the National Science Foundation that is part of the Secure Computing Institute (SCI) led by Drs. Laurie Williams and William Enck. S3C2 is a large-scale multi-institutional research enterprise and community responding to the rise in software supply chain attacks in the software industry (as emphasized in Section 4 of Executive Order 14028). S3C2 is an international leader in software supply chain security research and an essential community catalyst for secure development methods, tools, and metrics that are adopted by practitioners and that re-establish trust in the software supply chain; and educates a varied workforce of technical leaders and practitioners. S3C2 includes NCSU faculty and collaborators at Carnegie Mellon University, the University of Maryland, and Paderborn University (in Germany).

The successful candidates will demonstrate good knowledge of programming and cybersecurity; exhibit leadership and organization skills; have a propensity for working with students; and have an interest in cybersecurity research. Primary responsibilities will include (1) conducting the ecosystem/industry-wide data collection and analysis and writing the annual industry-wide software supply chain barometer report; (2) coordinating industry outreach with technical security professionals; (3) generating and maintaining externally-facing center materials, including a website, reports, and presentations; (4) storing data and experimental results in accordance with the data management plan; and (5) coordinating and participating in professional and student outreach activities.

Annual industry-wide software supply chain barometer report: The Cybersecurity Software Engineer and Research Coordinator will own the production of an annual industry-wide report and dashboard that communicates measurements about the state of security in the software supply chain at the ecosystem and industry level. These measurements will feed back into S3C2 research. The production of the report will necessitate writing scripts to analyze security and mitigation approach trends at the ecosystem level. These scripts will be contributed to the open source community.

Community outreach coordinator: The Cybersecurity Software Engineer and Research Coordinator will be a liaison with technical industry and government partners. S3C2 maintains continuous interaction with practitioners in industry and government to propel broader impacts on the software industry and the security of software products. S3C2 research is fueled by a fundamental understanding of the workflow and attitudes of practitioners as secure software supply chain practices are adopted (or not). The center will learn about pressing challenges and obtain feedback on research contributions through three annual Secure Software Supply Chain Summits and one community outreach day which will be organized by the Cybersecurity Software Engineer and Research Coordinator.

Center materials and reports: The Cybersecurity Software Engineer and Research Coordinator will work with S3C2 personnel to collect status, achievements, and highlights that will be disseminated via reports to the National Science Foundation, the S3C2 website, and an up-to-date S3C2 presentation. The Cybersecurity Software Engineer and Research Coordinator will also interface with university financial departments and will manage the budget in conjunction with the S3C2 director.

Maintaining data and experimental results: The Cybersecurity Software Engineer and Research Coordinator will provide support for maintaining the data corpus and experimental results produced by the S3C2 researchers in accordance with the data management plan.

Student outreach: To raise cybersecurity interest and preparation of a diverse set of students, S3C2 sites will conduct monthly middle-school workshops, an annual summer camp, and research experiences for undergraduates related to technical computer science and cybersecurity topics. The Cybersecurity Software Engineer and Research Coordinator will participate in these activities at NCSU and coordinate best practices and resources across S3C2 collaborating sites.

The Department of Computer Science at NC State is one of the country's oldest and largest CS departments. It is part of the university’s College of Engineering. NC State is located in Raleigh, the capital of North Carolina, which forms one vertex of the world-famous Research Triangle, including Research Triangle Park (RTP). RTP has one of the most diverse industrial bases in the world and is a center of excellence for technology and science. The Research Triangle area is routinely recognized in national surveys as one of the best places to live in the U.S. We enjoy outstanding public schools, affordable housing, and great weather, all in the proximity of both mountains and the seashore.

Applications will be reviewed as they are received. The positions will remain open until suitable candidates are identified. Applicants are encouraged to apply by December 5, 2023. Salary will be commensurate with qualifications. Applicants should submit the following online application using the quick link: cover letter, curriculum vitae, and complete contact information of three references, including email addresses and phone numbers. Candidates can obtain information about the department and its research programs, as well as more detail about the position advertised here at Inquiries may be sent via email to:

NC State University is an equal opportunity and affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, national origin, religion, sex, gender identity, age, sexual orientation, genetic information, status as an individual with a disability, or status as a protected veteran.

Individuals with disabilities requiring disability-related accommodations in the application and interview process, please call 919-515-3148. 

Final candidates are subject to criminal & sex offender background checks. Some vacancies also require credit or motor vehicle checks. If the highest degree is from an institution outside of the U.S., final candidates are required to have their degree verified at Degree must be obtained prior to start date.

NC State University participates in E-Verify. Federal law requires all employers to verify the identity and employment eligibility of all persons hired to work in the United States.



Return to employment Web page