Join Our Team
For more information about joining Carnegie Mellon University, please visit Careers@CMU.
Faculty Openings at the INI
Teaching and Non-Tenure Track Faculty Positions
Pittsburgh, PA or Mountain View, CA
The Information Networking Institute (INI) at Carnegie Mellon University (CMU) is soliciting applications for faculty at all levels for CMU’s main campus in Pittsburgh, PA, and Silicon Valley campus in Mountain View, CA, in our core technical areas of networking, security and mobility, including but not limited to:
- mobile computing
- embedded systems
- Internet of Things technologies
- telecommunications
- data analytics and machine learning
- information security
- software security
- network security
- cyber operations
Outstanding candidates in other areas related to networking, security and mobility are encouraged to apply. We are primarily seeking teaching track faculty candidates, however there are opportunities for special track faculty and/or research track faculty jointly with other CMU departments.
The position is open to individuals who hold a Ph.D. in computer engineering, electrical engineering, computer science, or closely related fields. Depending on a candidate’s teaching history, industry experience, and qualifications, positions will be offered at the level of Assistant, Associate, or Full Teaching Professor as appropriate.
Read Full Description and Apply Online
Adjunct Instructor - Secure Coding
Pittsburgh, PA
The Information Networking Institute at Carnegie Mellon University is seeking an adjunct instructor to teach the following course in the spring 2020 semester: 14-735: Secure Coding. The course focuses on common software implementation defects and vulnerabilities, and many of the activities in the course take the form of capture-the-flag (CTF) activities. Suitable candidates will have significant background and experience with computer security, software security, and CTF exercises as well as previous teaching and project mentoring experience. We are seeking candidates based in either Pittsburgh, PA, and Mountain View, CA, as the course is broadcast between classrooms in these two locations.
The course description of 14-735 is included below. Materials from previous instructors will be made available to the adjunct instructor.
14-735: Secure Coding
This course will enable students to understand how software coding defects lead to software vulnerabilities, develop secure software, and manage teams that develop secure software. This course provides a detailed explanation of common programming errors in C and C++ and describes how these errors can lead to code that is vulnerable to exploitation. The course covers secure software development tools and processes while focusing on low-level technical security issues intrinsic to the C and C++ programming languages and associated libraries.
Qualifications: Master’s or PhD, or suitable professional experience
Read Full Description and Apply Online
