Softwareentwickler - C++ / Java / Linux / Kryptografie
Role details
Job location
Tech stack
Requirements
Der ideale Kandidat verfügt über ein erfolgreich abgeschlossenes Hochschulstudium im Bereich Informatik oder einen vergleichbaren Abschluss sowie relevante Berufserfahrung. Eine Promotion in einem verwandten Themenbereich ist wünschenswert, jedoch nicht zwingend erforderlich. Sie sollten Kenntnisse oder Erfahrungen in der Softwareentwicklung, insbesondere im Bereich sicherheitsrelevanter Systeme, mitbringen. Umfassende Kenntnisse in sicheren Programmiersprachen wie Ada, SPARK, Rust oder FRAMA-C sowie in formalen Methoden wie Isabelle, Coq oder SMT-Solving sind von Vorteil. Erfahrungen in der Betriebssystementwicklung, insbesondere mit Mikrokernen und Linux, sind ebenfalls wünschenswert. Zudem sollten Sie über Kenntnisse in IT-Sicherheit und angewandter Kryptographie verfügen. Sehr gute Deutsch- und gute Englischkenntnisse in Wort und Schrift sind erforderlich. Persönliche Eigenschaften wie Teamfähigkeit, analytisches Denken und eine hohe Motivation zur kontinuierlichen Weiterbildung runden Ihr Profil ab.
Technologien
Rust Linux
Soft Skills
Teamfähigkeit Analytisches Denken Kommunikation
Benefits & conditions
Deutsch Englisch
Salary forecast
€56,000
€50,000
€61,500
Estimated average salary for similar positions
Estimated salary range for similar positions