Afstudeeropdracht: C++ vervangen door RUST

1 maand geleden


Barendrecht, Nederland ICT Group Voltijd
Taken en verantwoordelijkheden
In het kort

Hoewel er enkele vroege initiatieven zijn, is de automatische conversie van C++ code naar RUST vrijwel onbestaand. De huidige resultaten zijn een onveilige versie van RUST, moeilijk te lezen en nauwelijks een verbetering ten opzichte van de oorspronkelijke code. Maar zou je misschien AI kunnen inzetten als hulp of zelfs als primaire bron voor de conversie van RUST naar C++?Gedurende deze afstudeeropdracht ga je onderzoek doen naar verschillende AI-benaderingen, frameworks en modellen om te zien welke het meest geschikt is voor deze taak. Je maakt vervolgens een werkende proof of concept en test het op een in-house C++ code-base. Prestatiemetingen, unit tests en het verfraaien van code zijn mogelijke uitbreidingen op de opdracht.

Dit vind je leuk om te doen

  • Onderzoek doen naar verschillende AI benaderingen, frameworks en modellen
  • Hier advies op uitbrengen
  • PoC maken
Hier herken je jezelf in

  • Studeert aan een hbo opleiding in een software gerelateerde richting
  • Je mag afstuderen
  • Hebt interesse in C++, RUST en AI
  • Zoekt een zelfstandige opdracht
Wie zijn wij?Als ervaren leverancier van oplossingen voor industriële technologie wil ICT Group de wereld elke dag een stap slimmer maken. Onze toegewijde technische professionals voorzien klanten van diensten op het gebied van consultancy, softwareontwikkeling, projectmatige oplossingen en managed services.Wat bieden wij?

  • Afstudeervergoeding
  • Uitdagend en leerzaam afstudeerprogramma vanuit CoLab, dé centrale plaats binnen ICT Group voor (jong) talent en innovatieve projecten
  • Een goede inhoudelijke begeleider
  • Contactmomenten met andere studenten binnen ICT Group
  • Hybride werkvorm, maar we zien je ook graag op kantoor Barendrecht
  • Reiskostenvergoeding (indien er geen gebruik gemaakt kan worden van studenten OV)
  • 2 vakantiedagen per maand


Heb je interesse in deze vacature, neem dan contact met op met Jiska Günthardt via students@ict.nl. Wij maken alvast een bureau voor je vrij


Profiel kandidaat

Geboden wordt

more information


  • Barendrecht, Nederland ICT Group Voltijd

    **In het kort**: Hoewel er enkele vroege initiatieven zijn, is de automatische conversie van C++ code naar RUST vrijwel onbestaand. De huidige resultaten zijn een onveilige versie van RUST, moeilijk te lezen en nauwelijks een verbetering ten opzichte van de oorspronkelijke code. Maar zou je misschien AI kunnen inzetten als hulp of zelfs als primaire bron...


  • Barendrecht, Nederland ICT Group Voltijd

    In het kortHoewel er enkele vroege initiatieven zijn, is de automatische conversie van C++ code naar RUST vrijwel onbestaand. De huidige resultaten zijn een onveilige versie van RUST, moeilijk te lezen en nauwelijks een verbetering ten opzichte van de oorspronkelijke code. Maar zou je misschien AI kunnen inzetten als hulp of zelfs als primaire bron voor de...


  • Barendrecht, Nederland ICT Group Voltijd

    In het kortHoewel er enkele vroege initiatieven zijn, is de automatische conversie van C++ code naar RUST vrijwel onbestaand. De huidige resultaten zijn een onveilige versie van RUST, moeilijk te lezen en nauwelijks een verbetering ten opzichte van de oorspronkelijke code. Maar zou je misschien AI kunnen inzetten als hulp of zelfs als primaire bron voor de...


  • Barendrecht, Nederland ICT Group Voltijd

    In het kortHoewel er enkele vroege initiatieven zijn, is de automatische conversie van C++ code naar RUST vrijwel onbestaand. De huidige resultaten zijn een onveilige versie van RUST, moeilijk te lezen en nauwelijks een verbetering ten opzichte van de oorspronkelijke code. Maar zou je misschien AI kunnen inzetten als hulp of zelfs als primaire bron voor de...


  • Barendrecht, Zuid-Holland, Nederland ICT Group Voltijd

    In het kortHoewel er enkele vroege initiatieven zijn, is de automatische conversie van C++ code naar RUST vrijwel onbestaand. De huidige resultaten zijn een onveilige versie van RUST, moeilijk te lezen en nauwelijks een verbetering ten opzichte van de oorspronkelijke code. Maar zou je misschien AI kunnen inzetten als hulp of zelfs als primaire bron voor de...


  • Barendrecht, Nederland ICT Group Voltijd

    In het kortHoewel er enkele vroege initiatieven zijn, is de automatische conversie van C++ code naar RUST vrijwel onbestaand. De huidige resultaten zijn een onveilige versie van RUST, moeilijk te lezen en nauwelijks een verbetering ten opzichte van de oorspronkelijke code. Maar zou je misschien AI k...


  • Barendrecht, Nederland ICT Group Voltijd

    In het kortHoewel er enkele vroege initiatieven zijn, is de automatische conversie van C++ code naar RUST vrijwel onbestaand. De huidige resultaten zijn een onveilige versie van RUST, moeilijk te lezen en nauwelijks een verbetering ten opzichte van de oorspronkelijke code. Maar zou je misschien AI k...


  • Barendrecht, Nederland ICT Group Voltijd

    In het kortHoewel er enkele vroege initiatieven zijn, is de automatische conversie van C++ code naar RUST vrijwel onbestaand. De huidige resultaten zijn een onveilige versie van RUST, moeilijk te lezen en nauwelijks een verbetering ten opzichte van de oorspronkelijke code. Maar zou je misschien AI k...


  • Barendrecht, Zuid-Holland, Nederland ICT Group Voltijd

    Beschrijving van de BaanIn onze zoektocht naar een innovatieve RUST-ontwikkelaar zijn we op zoek naar iemand die kennis en ervaring heeft met het programmeren in C++. Je zult worden aangestuurd om oude C++ code te converteren naar nieuwere, veiligere en gemakkelijk leesbare RUST-code.Competenties en KwalificatiesGedegen kennis van C++ en...


  • Barendrecht, Zuid-Holland, Nederland ICT Group Voltijd

    Wil jij je talenten gebruiken om de wereld een stap slimmer te maken? Als afstudeerder bij ICT Group ga je onderzoek doen naar verschillende AI-benaderingen, frameworks en modellen om te zien welke het meest geschikt is voor de automatische conversie van C++ naar RUST.Beschrijving van de opdrachtHoewel er enkele vroege initiatieven zijn, is de automatische...


  • Barendrecht, Nederland ICT Group Voltijd

    In het kortVoor een physical twin willen we over Bluetooth LE communiceren met verschillende BuWizz (LEGO) modules via een Raspberry Pi platform. Als stepping stone is er een open-source project gevonden welke is aangepast en nu op een Windows laptop gebruikt wordt. De opdracht is om de huidige functionaliteit te porten naar een Raspberry Pi met een .NET...


  • Barendrecht, Nederland ICT Group Voltijd

    In het kortVoor een physical twin willen we over Bluetooth LE communiceren met verschillende BuWizz (LEGO) modules via een Raspberry Pi platform. Als stepping stone is er een open-source project gevonden welke is aangepast en nu op een Windows laptop gebruikt wordt. De opdracht is om de huidige functionaliteit te porten naar een Raspberry Pi met een .NET...


  • Barendrecht, Zuid-Holland, Nederland ICT Group Voltijd

    In het kortVoor een physical twin willen we over Bluetooth LE communiceren met verschillende BuWizz (LEGO) modules via een Raspberry Pi platform. Als stepping stone is er een open-source project gevonden welke is aangepast en nu op een Windows laptop gebruikt wordt. De opdracht is om de huidige functionaliteit te porten naar een Raspberry Pi met een .NET...


  • Barendrecht, Nederland ICT Group Voltijd

    In het kortVoor een physical twin willen we over Bluetooth LE communiceren met verschillende BuWizz (LEGO) modules via een Raspberry Pi platform. Als stepping stone is er een open-source project gevonden welke is aangepast en nu op een Windows laptop gebruikt wordt. De opdracht is om de huidige functionaliteit te porten naar een Raspberry Pi met een .NET...


  • Barendrecht, Nederland ICT Group Voltijd

    In het kortVoor een physical twin willen we over Bluetooth LE communiceren met verschillende BuWizz (LEGO) modules via een Raspberry Pi platform. Als stepping stone is er een open-source project gevonden welke is aangepast en nu op een Windows laptop gebruikt wordt. De opdracht is om de huidige func...


  • Barendrecht, Nederland ICT Group Voltijd

    In het kortVoor een physical twin willen we over Bluetooth LE communiceren met verschillende BuWizz (LEGO) modules via een Raspberry Pi platform. Als stepping stone is er een open-source project gevonden welke is aangepast en nu op een Windows laptop gebruikt wordt. De opdracht is om de huidige func...


  • Barendrecht, Nederland ICT Group Voltijd

    In het kortVoor een physical twin willen we over Bluetooth LE communiceren met verschillende BuWizz (LEGO) modules via een Raspberry Pi platform. Als stepping stone is er een open-source project gevonden welke is aangepast en nu op een Windows laptop gebruikt wordt. De opdracht is om de huidige func...


  • Barendrecht, Nederland ICT Group Voltijd

    **In het kort**: Voor een physical twin van LEGO bestaat te wens om verschillende (reeds gebouwde) LEGO modellen automatisch te laten rijden over een geschaalde container terminal. De modellen worden via een laptop over Bluetooth aangestuurd. De laptop ontvangt positie informatie van de modellen via een vision systeem gebaseerd op tags en kan middels een...


  • Barendrecht, Nederland ICT Group Voltijd

    In het kortVoor een physical twin van LEGO bestaat te wens om verschillende (reeds gebouwde) LEGO modellen automatisch te laten rijden over een geschaalde container terminal. De modellen worden via een laptop over Bluetooth aangestuurd. De laptop ontvangt positie informatie van de modellen via een vision systeem gebaseerd op tags en kan middels een bestaande...


  • Barendrecht, Nederland ICT Group Voltijd

    In het kortVoor een physical twin van LEGO bestaat te wens om verschillende (reeds gebouwde) LEGO modellen automatisch te laten rijden over een geschaalde container terminal. De modellen worden via een laptop over Bluetooth aangestuurd. De laptop ontvangt positie informatie van de modellen via een vision systeem gebaseerd op tags en kan middels een bestaande...