(Junior) Software Developer – Compilerbau & TTCN-3 (mwd)
Frankfurt am Main - Germany
Job Summary
Darauf richtest du deinen Fokus:
- Compiler- & Tool-Entwicklung: Konzeption Neu- und Weiterentwicklung von Compilern sowie spezialisierten Werkzeugen rund um die Testautomatisierungssprache TTCN-3.
Software Engineering & Scripting: Schreiben von performantem und sauberem Code in C / C sowie Erstellung effizienter Tooling- und Automatisierungsskripte mit Python.
Grammatiken & Codegenerierung: Analyse formaler Sprachgrammatiken und Pflege von Parsern sowie Codegeneratoren unter Einsatz klassischer Tools wie Flex und Bison.
Cross-Platform Build-Management: Konfiguration Pflege und Optimierung plattformübergreifender Build-Pipelines mittels CMake für Linux- und Windows-Umgebungen.
Team-Kollaboration & Innovation: Enge Zusammenarbeit im agilen Entwicklerteam gepaart mit dem Einbringen frischer technologischer Ansätze zur kontinuierlichen Verbesserung unserer Lösungen.
Modernes Arbeiten: Erprobung und gezielte Integration zukunftsweisender Methoden darunter der Einsatz moderner AI-Tools zur Produktivitäts- und Qualitätssteigerung im Software- und Compilerbau.
Qualifications :
Das bringst Du mit:
- Erfolgreich abgeschlossenes Studium der Informatik Softwaretechnik Technischen Informatik oder eine vergleichbare Qualifikation.
- Fundierte Programmierkenntnisse in C / C sowie praktische Erfahrung mit Python.
- Solides Grundlagenwissen im Compilerbau (z. B. Lexing Parsing Abstract Syntax Trees Grammatiken).
- Erste praktische Berührungspunkte mit Build-Tools (CMake) sowie Entwicklungsumgebungen unter Linux und/oder Windows (z. B. Microsoft Visual Studio).
- Begeisterung und Neugierde langfristig und tief in Spezialthemen wie TTCN-3 und Compiler-Architekturen einzusteigen.
- Fließende Deutsch- und gute Englischkenntnisse in Wort und Schrift.
Wünschenswert:
- Erste Berührungspunkte oder Vorkenntnisse mit dem TTCN-3-Standard oder industriellen Testautomatisierungs-Frameworks.
- Erfahrung im Umgang mit Parser-Generatoren wie Flex / Bison oder ANTLR.
- Interesse an modernen Programmiersprachen wie Rust oder Go sowie an der plattformübergreifenden Entwicklung (inkl. macOS).
- Erste Erfahrungen mit AI-Assisted Coding im Software- und Compilerbau.
Zusätzliche Informationen :
Melde Dich bei unserem Recruiting Team
Durch unsere offene Unternehmenskultur legen wir großen Wert darauf Menschen die Chance zu geben sich zu bewerben auch wenn nicht alle spezifischen Fähigkeiten der Stellenbeschreibung erfüllt werden. Wir sind überzeugt dass jede:r Einzelne durch unsere Unterstützung und ein motiviertes Team sein volles Potenzial entfalten kann.
Wichtige Hinweise zu Deiner Bewerbung:
Bewerbungsweg: Bitte bewirb Dich ausschließlich direkt über den Button in der Stellenausschreibung. Bewerbungen die per E-Mail bei uns eingehen können leider nicht berücksichtigt werden und werden aus Datenschutzgründen ohne Antwort gelöscht.
Kontakt für Rückfragen: Du hast noch Fragen zur Stelle oder zum Ablauf Melde Dich gerne bei uns!
Unsere E-Mail-Adresse dient ausschließlich für Rückfragen von Kandidat:innen:
Wir freuen uns auf Deine Bewerbung!
Recruiting Team Devoteam Germany
Weitere Stellenangebote findest Du auf:
für Headhunter & Personaldienstleister: Unaufgefordert zugesandte Profile von Headhuntern oder Agenturen sind nicht erwünscht und werden kommentarlos gelöscht. Durch die Zusendung von Unterlagen entsteht keinerlei Anspruch auf eine Vermittlungsgebühr oder sonstige Gegenleistungen.
Remote Work :
No
Employment Type :
Full-time
About Company
Devoteam is a AI-driven tech consulting firm specialised in cloud platforms, cyber, data, and sustainability. Tech native for almost 30 years, Devoteam guides businesses through sustainable digital transformation to deliver value. With over 11,000 tech architects in more than 25 co ... View more