Auf einen Blick
- Aufgaben: Analyze and design software architecture for EuroDrone components.
- Arbeitgeber: AVANTGARDE Experts connects top software engineering talent with exciting projects across Germany.
- Mitarbeitervorteile: Enjoy competitive pay, retirement contributions, 30 vacation days, and spontaneous leave options.
- Warum dieser Job: Join a dynamic team working on cutting-edge technology with strong brands and impactful projects.
- Gewünschte Qualifikationen: Master's degree in Computer Science or Software Engineering with 3+ years of relevant experience required.
- Andere Informationen: Fluent English and proficient German skills are essential.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
AVANTGARDE Experts vermittelt deutschlandweit Software-Engineering-Experten für Webentwicklung, Mobile, Data Science, AI und in vielen weiteren Bereichen – jetzt bewerben und einen spannenden Job bei einem unserer namhaften Kunden erwerben!
Software Architekt (m/w/d) EuroDrone
Dein Aufgabenprofil
- Analyse der vereinbarten Funktionsabläufe zwischen der Komponente „Lagebilderstellung“ und der Komponente „Kommunikation über NATO Taktische Datenlinks“
- Analyse der vorhandenen Schnittstellen beider Komponenten hinsichtlich Funktionsabdeckung
- Erstellung von Aktivitätsdiagrammen in UML, welche beschreiben, wie die Funktionalitäten zwischen beiden Komponenten aufgeteilt sind und welche Schnittstellen genutzt werden sollen
- Identifizierung von notwendigen funktionalen Erweiterungen in der Komponente „Lagebilderstellung“
- Erstellung der zusätzlichen Anforderungen an diese Komponente unter Verwendung des Requirements Engineering Werkzeugs IBM DOORS
- Implementierung eines Adapters zur Integration der beiden Komponenten
- Integrationsunterstützung beim Einsatz des Adapters
Dein Qualifikationsprofil
- Abgeschlossenes Studium mindestens im Master/Diplom im Bereich Informatik oder Software-Engineering
- Mindestens 3 Jahre Berufserfahrung im Entwurf von SW-Architekturen unter Verwendung der Modellierungssprache UML (UML Tool Cameo Systems Modeler wünschenswert)
- Erfahrung im Programmieren mit C++ in einer LINUX Entwicklungsumgebung notwendig
- Kenntnisse im Umgang mit gängigen Werkzeugen zur Software Erstellung vorteilhaft
- Erfahrung mit Technologien zur Nachrichtenverteilung zwischen Anwendungen wie Publish-Subscribe Message Brokern / Middleware (z.B. RTI DDS) und mit der Implementierung von proprietären TCP Schnittstellen wünschenswert
- Hohe Problemlösungsfähigkeiten und Aufmerksamkeit für Details
- Verhandlungssichere Englisch und versierte Deutschkenntnisse
Das bieten wir Dir
- Sie profitieren von einer attraktiven Vergütung nach IG-Metall Tarif inklusive Lohnentwicklung
- Sie erhalten einen Zuschuss zur betrieblichen Altersvorsorge
- Freuen Sie sich auf spannende Angebote bei starken Marken durch unsere Corporate Benefits
- Sagen Sie „Ade“ zur lästigen Jahresurlaubsplanung: Bei uns geht das spontan!
- 30 Tage Jahresurlaub
Über AVANTGARDE Experts
AVANTGARDE Experts vermittelt deutschlandweit Software-Engineering-Experten für Webentwicklung, Mobile, Data Science, AI und in vielen weiteren Bereichen – jetzt bewerben und einen spannenden Job bei einem unserer namhaften Kunden erwerben!
Interessiert?
Dann freuen wir uns über eine aussagekräftige Bewerbung inkl. Gehaltsvorstellung und frühestem Eintrittstermin über unser Onlineportal.
Deine Ansprechperson
Tanja Ferber
+49 89 540210153
#J-18808-Ljbffr
Software Architekt (m/w/d) EuroDrone Arbeitgeber: Avantgarde Gruppe
Kontaktperson:
Avantgarde Gruppe HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Software Architekt (m/w/d) EuroDrone
✨Tip Nummer 1
Nutze dein Netzwerk! Sprich mit ehemaligen Kollegen oder Kommilitonen, die bereits in der Branche arbeiten. Oftmals erfährt man über persönliche Kontakte von offenen Stellen, die nicht öffentlich ausgeschrieben sind.
✨Tip Nummer 2
Bereite dich auf technische Interviews vor, indem du deine Kenntnisse in UML und C++ auffrischst. Übe das Erstellen von Aktivitätsdiagrammen und das Lösen von Programmieraufgaben in einer Linux-Umgebung, um sicherzustellen, dass du im Interview glänzen kannst.
✨Tip Nummer 3
Informiere dich über die neuesten Trends in der Softwarearchitektur und Middleware-Technologien. Zeige in Gesprächen, dass du auf dem neuesten Stand bist und wie du diese Technologien in deinen bisherigen Projekten angewendet hast.
✨Tip Nummer 4
Sei bereit, deine Problemlösungsfähigkeiten zu demonstrieren. Bereite Beispiele aus deiner Berufserfahrung vor, in denen du komplexe Probleme gelöst hast, und erkläre, wie du dabei vorgegangen bist.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Architekt (m/w/d) EuroDrone
Tipps für deine Bewerbung 🫡
Stelle deine Qualifikationen heraus: Betone in deinem Lebenslauf und Anschreiben deine relevanten Erfahrungen im Software-Engineering, insbesondere im Entwurf von SW-Architekturen und der Verwendung von UML. Zeige auf, wie deine Fähigkeiten den Anforderungen der Stelle entsprechen.
Verfasse ein überzeugendes Anschreiben: In deinem Anschreiben solltest du klar darlegen, warum du dich für die Position als Software Architekt bei EuroDrone interessierst. Gehe auf spezifische Projekte oder Erfahrungen ein, die deine Eignung unterstreichen.
Technische Fähigkeiten betonen: Stelle sicher, dass du deine Kenntnisse in C++ und Linux-Entwicklungsumgebungen sowie deine Erfahrung mit Middleware-Technologien deutlich machst. Dies sind entscheidende Punkte für die Position.
Anpassung an die Unternehmenskultur: Informiere dich über AVANTGARDE Experts und deren Unternehmenskultur. Versuche, in deiner Bewerbung zu zeigen, wie du zu den Werten und Zielen des Unternehmens passt.
Wie du dich auf ein Vorstellungsgespräch bei Avantgarde Gruppe vorbereitest
✨Verstehe die technischen Anforderungen
Mach dich mit den spezifischen Technologien und Tools vertraut, die in der Stellenbeschreibung erwähnt werden, wie UML, C++ und IBM DOORS. Zeige im Interview, dass du diese Technologien beherrschst und bereit bist, sie anzuwenden.
✨Bereite Beispiele vor
Denke an konkrete Projekte oder Erfahrungen, die deine Fähigkeiten im Software-Design und in der Problemlösung demonstrieren. Sei bereit, über Herausforderungen zu sprechen, die du gemeistert hast, und wie du zur Verbesserung von Software-Architekturen beigetragen hast.
✨Zeige deine Kommunikationsfähigkeiten
Da die Rolle eine enge Zusammenarbeit zwischen verschiedenen Komponenten erfordert, ist es wichtig, deine Fähigkeit zur klaren Kommunikation zu betonen. Bereite dich darauf vor, zu erklären, wie du technische Konzepte sowohl für technische als auch für nicht-technische Stakeholder verständlich machen kannst.
✨Frage nach den nächsten Schritten
Am Ende des Interviews solltest du Fragen stellen, um dein Interesse zu zeigen. Frage nach den nächsten Schritten im Auswahlprozess oder nach den Herausforderungen, die das Team aktuell bewältigt. Das zeigt, dass du proaktiv und engagiert bist.