Auf einen Blick
- Aufgaben: Definieren Sie die Architektur und optimieren Sie die Leistung unserer nächsten Simulatoren mit modernem C++ und SystemC TLM-2.0.
- Unternehmen: MachineWare ist ein innovatives Start-up, das 2022 aus der RWTH Aachen University hervorgegangen ist.
- Vorteile: 30 Tage bezahlter Urlaub und flexible Arbeitszeiten in einem dynamischen Umfeld.
- Weitere Informationen: Erfahrung mit SystemC TLM-2.0 und QEMU für Systememulation ist von Vorteil.
- Warum dieser Job: Gestalten Sie die Zukunft der Hochleistungs-Simulationstechnologie und arbeiten Sie an bahnbrechenden Projekten.
- Qualifikationen: Master-Abschluss in Informatik oder verwandten Bereichen und 5+ Jahre Erfahrung in fortgeschrittener C++-Entwicklung.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
MachineWare ist ein innovatives und schnell wachsendes Start-up, das 2022 aus dem Institut für Kommunikationstechnologien und eingebettete Systeme an der RWTH Aachen University hervorgegangen ist. Wir spezialisieren uns auf leistungsstarke Full-System-Simulationslösungen, die eine frühe Softwareentwicklung und -verifizierung für modernste Hardware und eingebettete Systeme ermöglichen. Unser Team kombiniert akademische Exzellenz mit praktischer Innovation, um die Simulationstechnologie neu zu definieren. Schließen Sie sich uns an, um die Zukunft der Hochleistungs-Simulationstechnologie zu gestalten und an Projekten zu arbeiten, die die nächste Generation von Hardware definieren.
Als TLM Simulation Architect werden Sie die Architektur definieren und die Leistung unserer nächsten Generation von Simulatoren optimieren, die Branchenstandards beeinflussen und frühe Innovationen für globale Kunden ermöglichen. Sie entwerfen und implementieren zentrale Simulationskomponenten in modernem C++ und SystemC TLM-2.0, arbeiten eng mit Kunden und Partnern zusammen und gewährleisten den Projekterfolg durch technische Exzellenz und Führung.
- Architektur von hochleistungsfähigen Full-System-Simulatoren für komplexe Hardware- und Softwareumgebungen
- Zusammenarbeit mit Kunden, um eine erfolgreiche Projektlieferung sicherzustellen und langfristige Partnerschaften aufrechtzuerhalten
- Mentoring und Anleitung interner Teams zu Best Practices in Softwaredesign, Testing und Leistungsoptimierung
- Entwicklung und Optimierung wichtiger Simulator-Komponenten mit modernem C++
- Projektkoordination und -management
Anforderungen:
- Master-Abschluss (oder höher) in Informatik, Computertechnik, Elektrotechnik, Ingenieurmanagement oder einem verwandten Bereich
- Ausgezeichnete Kommunikations- und Zusammenarbeitfähigkeiten für funktionsübergreifende und kundenorientierte Arbeit
- 5+ Jahre Berufserfahrung in der fortgeschrittenen C++-Entwicklung unter Linux und Windows
- Starkes Verständnis moderner C++-Prinzipien, -muster und -best Practices
- Erfahrung mit Softwaretests, Versionierung, CI/CD und kollaborativen Entwicklungsabläufen
- Vertrautheit mit KI-Beschleunigerarchitekturen, verwandten Entwurfsprinzipien und entsprechenden Hardware-Simulationsbereichen
- Praktische Erfahrung mit der Entwicklung von SystemC TLM-2.0-Modellen und der Arbeit mit Full-System-Simulatoren
- Vertrautheit mit der Entwicklung von Low-Level-Software, einschließlich Linux, RTOS, AUTOSAR und eingebetteten Systemumgebungen
- Nachgewiesene Fähigkeit zur Verwaltung oder Koordination komplexer technischer Projekte
- Nachgewiesene Beiträge zu oder Erweiterungen von QEMU für die Systememulation
Vorteile:
- Wettbewerbsfähige, marktorientierte Vergütung
- Arbeiten Sie mit modernster Technologie in einem dynamischen, schnelllebigen Umfeld
- Flache Hierarchien und echte Verantwortung ab dem ersten Tag
- Ein internationales Team von Experten, die leidenschaftlich an Technologie interessiert sind
- 30 Tage bezahlter Urlaub und flexible Arbeitszeiten
TLM Simulation Architect Arbeitgeber: MachineWare GmbH
Arbeiten Sie bei MachineWare in Aachen, wo Sie an Spitzentechnologie in einem internationalen Expertenteam arbeiten. Genießen Sie flache Hierarchien und echte Verantwortung ab dem ersten Tag. Profitieren Sie von wettbewerbsfähiger Vergütung und 30 Tagen Urlaub.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so TLM Simulation Architect erhalten könnten
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei MachineWare GmbH anzuklopfen, wenn du dich auf die Stelle als TLM Simulation Architect bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei MachineWare GmbH vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um TLM Simulation Architect mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei MachineWare GmbH klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei MachineWare GmbH vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.