Abschlussarbeit im Bereich Toolchain für variantenreiche Software

Vor 6 Tagen


Karlsruhe, Baden-Württemberg, Deutschland Vector Informatik GmbH Vollzeit

Du interessierst dich für Softwareengineering in allen Aspekten, unterschiedlichste Technologien, komplexe Algorithmen oder ansprechende Visualisierungen? Dann bist du bei uns in der Vorentwicklung für Embedded Systems genau richtig. Wir arbeiten in agilen Teams an neuen Lösungen und Werkzeugprototypen, um die Entwicklung, Qualitätssicherung und Verwaltung von Embedded Software einfacher und produktiver zu machen.

Moderne Softwareentwicklung folgt einem Baukastensystem, in dem die einzelnen Teile bereitgestellt und zu einem fertigen Produkt kombiniert werden. Dieses Prinzip ist höchst effizient, um ein Softwareprodukt schnellstmöglich in den verschiedensten Varianten herzustellen. Die Herausforderung beim Verwalten eines solchen Systems beginnen bei den sprachspezifischen Source Code Konstruktionen für Varianten und gehen über das korrekte und konsistente Modellieren und Validieren solcher Software bis hin zu sinnvollen Darstellungen der Beziehung der Softwareassets zueinander. Um dies zu bewerkstelligen, müssen unsere Tools in unterschiedlichen Umgebungen (Entwicklungsumgebungen, CI/CD Pipelines, Webserver) nutzbar sein. Zu diesem Zweck bauen wir breite Kenntnis in unterschiedlichsten Technologiebereichen auf und nutzen diese gewinnbringend.

Your Tasks

Unsere Lösungen verbessern die Code-nahen Arbeiten eines Softwareentwicklers und unterstützen Produktmanager dabei, die idealen Softwareprodukte herauszukristallisieren. Daraus ergeben sich von der Technologie-Evaluation bis Umsetzung von CLI-Tools, Server Funktionalitäten, Web-Apps, Visualisierungen, Algorithmen und der Integration von KI-Technologien eine Vielzahl von spannenden Themen, an denen du mitarbeiten kannst.

Im Rahmen der Thesis bearbeitest du ein Thema im Bereich Tool Chain für variantenreiche Software, das genaue Thema besprechen wir gemeinsam in einem persönlichen Gespräch.

Your Profile
  • Studium der Fachrichtung Informatik oder vergleichbar
  • Gute Programmierkenntnisse in einer objektorientierten, prozeduralen oder funktionalen Sprache wie C, C++, Java, Rust, TypeScript etc.
Techstack

C, C++, Java, Rust, TypeScript



  • Karlsruhe, Baden-Württemberg, Deutschland Vector Informatik GmbH Vollzeit

    Du interessierst dich für Softwareengineering in allen Aspekten, unterschiedlichste Technologien, komplexe Algorithmen oder ansprechende Visualisierungen? Dann bist du bei uns in der Vorentwicklung für Embedded Systems genau richtig. Wir arbeiten in agilen Teams an neuen Lösungen und Werkzeugprototypen, um die Entwicklung, Qualitätssicherung und...

  • Software Ingenieur

    Vor 2 Tagen


    Karlsruhe, Baden-Württemberg, Deutschland Industrial Application Software GmbH Vollzeit

    IAS ist ein globales Technologieunternehmen, das weltweit Beratungs- und Schulungsdienstleistungen für eine breite Palette innovativer Produkte wie Enterprise Resource Planning - caniasERP, IoT, Big Data, AI (Artificial Intelligence), Cloud-Lösungen, iasDB, caniasIQ und Integrationsmaßnahmen für E-Government-Dienste mit mehr als Benutzern anbietet. IAS...


  • Karlsruhe, Baden-Württemberg, Deutschland Vector Informatik GmbH Vollzeit

    Intro TextUnsere Kunden entwickeln innovative Fahrzeuge mit immer komplexerer Software und Kommunikation, von klassischen Steuergeräten über vernetzte Systeme bis hin zu automatisierten Fahrfunktionen. Die steigenden Anforderungen an Qualität, Geschwindigkeit und Softwareintegration stellen auch das Testing vor neue Herausforderungen.Mit unseren Lösungen...


  • Karlsruhe, Baden-Württemberg, Deutschland Vector Informatik GmbH Vollzeit

    Moderne Fahrzeuge werden mit immer komplexerer Software ausgestattet, die oft auch in kritische Fahrfunktionen eingebunden ist. Um sicherzustellen, dass die kritischen Software-Komponenten in allen Fahrsituationen korrekt funktionieren, muss viel Aufwand in das Testen und in die formale Verifikation (mathematischer Nachweis der Fehlerfreiheit) investiert...

  • Software Developer

    vor 14 Stunden


    Karlsruhe, Baden-Württemberg, Deutschland WEROCK Technologies GmbH Vollzeit

    Du hast keine Lust auf "Malen nach Zahlen"? Du willst Code schreiben, der Dinge bewegt – und zwar im wahrsten Sinne des Wortes? Du suchst eine echte Herausforderung und möchtest Deine Ideen und Dein Engagement in einem jungen und wachsenden Unternehmen einbringen?Die WEROCK Technologies GmbH ist Anbieter von robusten Computerlösungen für Industrie &...

  • Software Developer

    vor 10 Stunden


    Karlsruhe, Baden-Württemberg, Deutschland WEROCK Technologies GmbH Vollzeit

    Du hast keine Lust auf "Malen nach Zahlen"? Du willst Code schreiben, der Dinge bewegt – und zwar im wahrsten Sinne des Wortes? Du suchst eine echte Herausforderung und möchtest Deine Ideen und Dein Engagement in einem jungen und wachsenden Unternehmen einbringen?Die WEROCK Technologies GmbH ist Anbieter von robusten Computerlösungen für Industrie &...


  • Karlsruhe, Baden-Württemberg, Deutschland WEROCK Technologies GmbH Vollzeit

    Du hast keine Lust auf "Malen nach Zahlen"? Du willst Code schreiben, der Dinge bewegt – und zwar im wahrsten Sinne des Wortes? Du suchst eine echte Herausforderung und möchtest Deine Ideen und Dein Engagement in einem jungen und wachsenden Unternehmen einbringen?Die WEROCK Technologies GmbH ist Anbieter von robusten Computerlösungen für Industrie &...


  • Karlsruhe, Baden-Württemberg, Deutschland WEROCK Technologies GmbH Vollzeit

    Du hast keine Lust auf "Malen nach Zahlen"? Du willst Code schreiben, der Dinge bewegt – und zwar im wahrsten Sinne des Wortes? Du suchst eine echte Herausforderung und möchtest Deine Ideen und Dein Engagement in einem jungen und wachsenden Unternehmen einbringen?Die WEROCK Technologies GmbH ist Anbieter von robusten Computerlösungen für Industrie &...

  • TGA-Planer HKLS

    Vor 4 Tagen


    Karlsruhe, Baden-Württemberg, Deutschland mh-software GmbH Vollzeit

    Die beste TGA-Planungssoftware zu entwickeln und unsere Kunden optimal zu betreuen, treibt uns täglich an. Dabei ist uns eine partnerschaftliche Kommunikation mit unseren Kunden und Anwendern auf Augenhöhe wichtig. Denn diese sollen nicht nur von unserem Produkt, sondern auch von unserem Service begeistert sein. Und da kommst du ins Spiel: Als technischer...

  • Software Engineer Java

    vor 2 Wochen


    Karlsruhe, Baden-Württemberg, Deutschland DYMATRIX GmbH Vollzeit

    Allgemein:Als Teil unseres Entwicklungsteams bist Du für die Weiterentwicklung unserer Softwarelösungen in den Bereichen Webanalyse und Personalisierung verantwortlich. Mit unseren Produkten können unsere Kunden die Performance ihres gesamten Datenpools analysieren, aufbereiten und letztlich nutzen, um ihre Marketingaktivitäten insgesamt zu steigern,...