Full professor in Computer Security, KTH Royal Institute of Technology
Full Professor in Computer Security at KTH
KTH Royal Institute of Technology seeks a full professor in Computer Science
As part of an effort to expand its range of activities in the computer security area, the Department of Theoretical Computer Science with the School of Computer Science and Communication at KTH, Stockholm, Sweden, is looking to recruit a full professor in computer security.
Computer security concerns methods and techniques for the construction of secure computer systems. Relevant security properties include confidentiality, integrity, and availability at system, component, and data levels. The subject also includes modeling, analysis, and testing of existing computer systems from the point of view of security.
A professor must possess documented scientific and didactic skills in the subject, and must have documented experience from independently managing, executing and developing education and research at an internationally high level.
Extensive competence and skills are required in computer security and within one or more adjoining area(s) such as operating systems, machine architecture, parallel, distributed, and networked systems, formal methods, and programming languages. An important objective is to build up new activity in experimental computer security within undergraduate teaching as well as research. Research competence and/or industrial experience in practical aspects of computer security such as vulnerability testing is therefore given a high priority. Documented experience and ability to finance and lead larger research projects, as well as to develop national and international collaborations is of great importance, as is the ability to contribute to and develop university education at all levels, including supervision
Software Security Engineer (All Levels), Qualcomm Incorporated
A Software Security Engineer is responsible for assisting product development teams throughout the company in detecting and mitigating security vulnerabilities in software design and implementation. Specific responsibilities may include identifying and assessing software vulnerabilities using both manual methods and automated tools, mentoring software developers in adopting secure coding techniques and secure coding standards, assisting product development teams in establishing static analysis and security testing processes, promoting security mindset throughout software development from design to implementation to testing, evaluating new technologies/tools to detect, triage, and mitigate software security defects, identifying and addressing weakness in existing software development life cycle with a goal to improve overall software security.
Applicants should possess at least two years of experience (work or academic) in the field of software security, like performing software security audits. Ability to engage with product teams independently with minimal supervision is a must. Applicants should have expertise in two or more of the following areas:
- Code review, analysis and vulnerability assessment (C, C++, ARM assembly,C#,Java)
- Security testing, e.g. fuzzing, instrumentation, monitoring
- Operating system security
- Mobile platform security
- Mitigation techniques
- Incident response
In-depth knowledge in the following specific areas will be considered a plus:
- Mobile operating system internals (Android, Windows Phone, iOS)
- Static analysis
- Firmware analysis and reverse engineering
- ARM architecture
Graduate degree in a security related field of Computer Science or Mathematics is a plus.
If interested, please apply directly to requisition G1889943