Advisor

Need Software Engineers to Develop Secure Software? Put It in Your Job Descriptions!

Posted November 8, 2011 | Technology | Amplify

Recently I had occasion to review software engineering position descriptions to try to understand what skills were sought after for entry-level software engineers. Much to my chagrin, I found that the top-level requirements, and for the most part the secondary requirements, made no mention of knowledge of how to develop secure software, how to avoid coding vulnerabilities, how to do threat modeling, and so on.

About The Author
Nancy Mead
Nancy Mead is senior member of the technical staff in the Networked Survivable Systems Program of the Software Engineering Institute (SEI) and a faculty member in the Master of Software Engineering program at Carnegie Mellon University. Dr. Mead is currently involved in the study of survivable systems architectures and the development of professional infrastructure for software engineers. Her research interests are in the areas of software… Read More
Don’t have a login? Make one! It’s free and gives you access to all Cutter research.