Software-Ingenieure C++

develop group
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German, English

Job location

Tech stack

C++
CMake
Static Program Analysis
Linux
Middleware
FreeRTOS
Home Automation
Object-Oriented Software Development
Scrum
Real-Time Operating Systems
Software Engineering
System Testing
UML
Yocto
Integration Tests
Information Technology
Operational Systems

Job description

Sie arbeiten qualitätsbewusst und kundenorientiert in unseren anspruchsvollen, internationalen Entwicklungs- und Beratungsprojekten, je nach Neigung und Eignung vom Vorfeld-Consulting und der Anforderungsdefinition über die Implementierung bis hin zum Systemtest und zur Inbetriebsetzung beim Kunden.

Die Themenvielfalt ist groß: Sie reicht von der hardwarenahen Softwareentwicklung eingebetteter Systeme für die Fertigungsindustrie über Middleware-Entwicklung im Automobilbereich bis hin zur Entwicklung von SmartHome-Lösungen im "Internet of Things".

Requirements

Sie verfügen über einen Universitäts- oder Fachhochschulabschluss in Informatik oder in einem anderen natur- oder ingenieurwissenschaftlichen Fach. Der "State of the Art" der modernen Softwaretechnik, von UML über OOP bis hin zu Scrum und Kanban, ist Ihnen bestens vertraut.

Aufgrund konkreter Projekterfahrungen beherrschen Sie die Programmiersprache C++ in einer aktuellen Version sowie einige der folgenden Technologien bzw. Werkzeuge souverän und sicher:

  • Statische Codeanalyse, z. B. mit Clang-Tidy oder Cppcheck
  • Automatisierung von Unit- und Integrationstests, z. B. auf Basis von GoogleTest
  • Buildsysteme, z. B. CMake oder Bazel
  • Abhängigkeitsverwaltung, z. B. mit Conan
  • Unixähnliche Betriebssysteme, z. B. Linux oder Yocto
  • Echtzeitbetriebssysteme, z. B. FreeRTOS oder QNX
  • Eingebettete Systeme

Idealerweise sind Sie bereits seit mehreren Jahren in der professionellen Softwareentwicklung tätig. Bei entsprechender Qualifikation sind aber auch engagierte Berufseinsteigende herzlich willkommen.

Für unsere anspruchsvollen Projekte sind gute Kenntnisse der deutschen und englischen Sprache in Wort und Schrift unverzichtbar.

Benefits & conditions

Wir bieten Ihnen interessante und abwechslungsreiche Aufgaben in einem kollegialen Team mit sehr flexiblen Arbeitsbedingungen und einem ausgezeichneten Betriebsklima. Wir arbeiten hybrid im Office oder auch zu Hause. Neben einem breiten Fortbildungsangebot erwarten Sie unter anderem eine Erfolgsbeteiligung, eine kostenlose Krankenzusatzversicherung und eine betriebliche Altersvorsorge.

Apply for this position