Unsere Herausforderungen: * Als Software-Entwickler arbeiten Sie in einem motivierten und dynamischen Team an der Neu- und Weiterentwicklung unseres Unix-Server und Unix-Workstation Produktes. * Sie erarbeiten und implementieren das Schnittstellendesign für die Kommunikation der Server Komponenten mit dem Backend. Dazu setzen sie Ihr Know-how im Bereich IPC und Netzwerke ein. * Für alle Entwicklungen werden Sie auch immer begleitend passende Dokumentationen und Unit-Tests schreiben sowie bestehende erweitern. * Der von Ihnen geschriebene Sourcecode wird dann auf unserem Build-Cluster für alle von uns unterstützten Unix Varianten (z. B. Linux, Solaris, BSD, MacOS) kompiliert. * Sie begleiten anschließend Ihre Produkte in der QA Phase und releasen diese dann in Zusammenarbeit mit dem Production Team zu unseren Kunden weltweit. Ihr Profil: * Abgeschlossenes Fachhochschul- oder Hochschulstudium der Informatik oder Informationstechnik oder alternativ eine vergleichbare Ausbildung im IT-Bereich * Gute Deutsch- und Englischkenntnisse in Wort und Schrift * Mindestens 3 Jahre Erfahrung in der Programmiersprache C * Erfahrung in der Unix Systemprogrammierung * Erfahrung im Umgang mit CVS oder SVN * Kenntnisse in der objektorientierten Programmierung mit C++ * Beherrschung von mind. 1 Skriptsprache (z. B. Python, Bash) * Wünschenswert: o Kenntnisse IPC o Kenntnisse Multithreading * Selbstständiges und teamorientiertes Arbeiten * Sehr hohes Verantwortungsbewusstsein * Strukturierte und präzise Arbeitsweise Unser Angebot: * Abwechslungsreiche Aufgaben in einem expandierenden Unternehmen mit überdurchschnittlicher Wachstumsdynamik * Eigenverantwortliches Arbeiten in einem internationalen Team * Leistungsgerechte Vergütung * Sie durchlaufen ein Einarbeitungsprogramm für neue Mitarbeiter/innen * Kontinuierliche Weiterbildung |