Student Assistant Backend Development of Security/Hacking Tools
Role details
Job location
Tech stack
Job description
- Further development of the backend of our existing innovative security analysis tools with Java
- Implementation of backend functionalities of the vulnerability scanner in an agile development process
Requirements
- Computer science degree with practical experience in Java development (please provide a current transcript of records!)
- Creativity, self-motivation and enthusiasm
- Very good programming skills
- Project experience in software development
- Knowledge of static program analysis with Soot or related frameworks is an advantage, but not essential
Benefits & conditions
- Independent working hours
- Insights into the intersection of academic research and industrial application
- Constant testing and use of new technologies
- Collaboration in a dynamic team that develops agile software
- Student assistant activities often lead to bachelor's/master's theses or permanent positions
The weekly working time is 10-20 hours. This position is also available on a part-time basis. We value and promote the diversity of our employees' skills and therefore welcome all applications - regardless of age, gender, nationality, ethnic and social origin, religion, ideology, disability, sexual orientation and identity. Severely disabled persons are given preference in the event of equal suitability. Remuneration according to the general works agreement for employing assistant staff.
With its focus on developing key technologies that are vital for the future and enabling the commercial utilization of this work by business and industry, Fraunhofer plays a central role in the innovation process. As a pioneer and catalyst for groundbreaking developments and scientific excellence, Fraunhofer helps shape society now and in the future.