Auf einen Blick
- Aufgaben: Leite die technische Gestaltung und Strategie für unsere Softwareprodukte.
- Arbeitgeber: Führendes Unternehmen in der Hochleistungsautomobil- und Verkehrssensorik.
- Mitarbeitervorteile: Innovative Technologien, flexibles Arbeiten, Team-Events und individuelle Weiterbildung.
- Warum dieser Job: Gestalte die Zukunft der Mobilität mit modernster Technologie und innovativen Lösungen.
- Gewünschte Qualifikationen: Erfahrung in Softwarearchitektur und Entwicklung komplexer Systeme.
- Andere Informationen: Dynamisches Umfeld mit hervorragenden Karrierechancen und internationalem Team.
Das voraussichtliche Gehalt liegt zwischen 72000 - 84000 € pro Jahr.
Wir sind smartmicro, der führende Spezialist für hochleistungsfähige Automobil- und Verkehrsradar- sowie Radar/Kamera-Hybrid-Sensortechnologie. Wir entwerfen, entwickeln und produzieren Hochtechnologiesensoren für autonomes Fahren, intelligente Verkehrsinfrastruktur und smarte Städte. Unsere Mission ist es, die Straßen sicherer zu machen, autonomes Fahren unter allen Wetterbedingungen zu ermöglichen, den Verkehrsfluss zur Reduzierung der Reisezeiten zu optimieren und grünere, intelligentere Städte zu schaffen. Wir sind ein deutsches Unternehmen mit internationaler Präsenz, haben eigene Teams im Vereinigten Königreich und in den USA, während wir in Braunschweig für Design, Entwicklung und Produktion ansässig sind. Wir machen die Zukunft der Mobilität zur Realität.
Wir suchen einen visionären und erfahrenen Softwarearchitekten, der das technische Design und die Strategie für unser gesamtes Softwareportfolio leitet.
Aufgaben- Softwarearchitektur: Definieren und Pflegen einer umfassenden architektonischen Roadmap für die Softwareprodukte von smartmicro, um die Übereinstimmung mit den Geschäftszielen und der langfristigen technischen Vision sicherzustellen.
- Systemdesign: Leiten des High-Level-Designs unserer Softwaresysteme, einschließlich eingebetteter Firmware auf Bare-Metal- und Linux-basierten Plattformen, dem COM HUB Edge-Gerät und Cloud-Schnittstellen.
- Technische Führung: Als Ansprechpartner für architektonische Fragen und Herausforderungen fungieren.
- Standardisierung & Best Practices: Technische Standards, Designmuster und Best Practices in der gesamten Organisation etablieren und durchsetzen.
- Kollaboration über Abteilungsgrenzen hinweg: Eng mit Product Owners, Software Engineers und Gruppenleitern zusammenarbeiten, um Anforderungen in robuste und skalierbare technische Lösungen zu übersetzen.
- Prototyping & Evaluierung: Neue Technologien, Tools und Frameworks evaluieren, prototypisieren und empfehlen, um unsere Produkte an der Spitze der Technik zu halten.
- Master-Abschluss in Informatik, Elektrotechnik oder einem verwandten Bereich.
- Nachgewiesene Erfahrung in der Softwareentwicklung, mit einem erheblichen Anteil in einer Rolle als Softwarearchitekt, Principal Engineer oder ähnlicher technischer Führungsrolle.
- Umfangreiche praktische Erfahrung in der C- oder C++-Entwicklung für komplexe Systeme und hardwareorientierte Software; Python könnte für Automatisierung und Skripting erforderlich sein.
- Tiefe Expertise im Entwurf von Software für eingebettete Systeme, einschließlich Bare-Metal- und Embedded-Linux-Umgebungen (z.B. Yocto, Buildroot).
- Starkes Verständnis von Computerarchitektur, Echtzeitbetriebssystemen, Speicherverwaltung und Hardware-Abstraktionsschichten.
- Fähigkeit zur Gestaltung und Implementierung von Interprozesskommunikation (IPC) und verteilten Systemen.
- Expertenwissen in spezifischen RTOS-Umgebungen wie FreeRTOS, VxWorks, ThreadX, PikeOS oder QNX.
- Erfahrung mit ARM-basierten Plattformen, Mikrocontrollern von NXP und TI sowie einer Vielzahl von Kommunikationsprotokollen (z.B. TCP/IP, UDP, MQTT, CAN, REST APIs, Ethernet, I2C und SPI).
- Exzellente Kommunikations- und zwischenmenschliche Fähigkeiten, mit der Fähigkeit, komplexe technische Ideen sowohl technischen als auch nicht-technischen Zielgruppen zu vermitteln.
- Starke Führungs- und Mentoringfähigkeiten.
- Gute Deutschkenntnisse wären von Vorteil.
- Innovation: neueste Technologie, Innovation und schnelle Entwicklungszyklen, hervorragende Arbeits- und Testausstattung.
- Angenehmes Arbeitsumfeld: informelle Kultur, motivierte Teams, kurze Kommunikationswege, Raum für aktive Mitgestaltung.
- Zukunftsorientierter Arbeitsplatz: moderne Gebäude, Büros und Labore, unbefristete Anstellung und individuelle Weiterbildungsmöglichkeiten.
- Attraktive Lage: direkt an der Autobahn gelegen, direkter Busanschluss an unseren Einrichtungen, Parkmöglichkeiten für Autos und Fahrräder, kostenlose Ladestationen für Elektrofahrzeuge.
- Flexibles Arbeiten: hybrides Arbeiten (4 Tage Büropräsenz pro Woche).
- Aktivitäten: Teamevents, Fitnessstudio-Mitgliedschaft und mehr.
Werden Sie Teil unseres innovativen Unternehmens und helfen Sie uns, die führende Technologie im Bereich Radar- und Hybridsensoren und -systeme zu entwickeln.
Senior Software Architect (m/f/d) Arbeitgeber: Smartmicro
Kontaktperson:
Smartmicro HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Software Architect (m/f/d)
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns wissen, wenn du Fragen hast oder Unterstützung brauchst!
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor, indem du deine Kenntnisse in C/C++ und Embedded Systems auffrischst. Wir empfehlen, einige Projekte oder Prototypen zu erstellen, die du während des Gesprächs präsentieren kannst.
✨Tipp Nummer 3
Sei bereit, deine Ideen zu teilen! Wenn du zu einem Interview eingeladen wirst, bringe Vorschläge für Verbesserungen oder neue Technologien mit, die du in unsere Softwarearchitektur integrieren würdest. Das zeigt dein Engagement und deine Vision.
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! So hast du die besten Chancen, gesehen zu werden. Und vergiss nicht, uns bei Fragen oder Unsicherheiten zu kontaktieren – wir sind hier, um dir zu helfen!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Software Architect (m/f/d)
Tipps für deine Bewerbung 🫡
Sei authentisch!: Zeig uns, wer du wirklich bist! Deine Persönlichkeit und Leidenschaft für Technologie sind genauso wichtig wie deine Qualifikationen. Lass uns in deinem Anschreiben spüren, warum du der perfekte Fit für unser Team bist.
Mach es konkret!: Verwende konkrete Beispiele aus deiner bisherigen Berufserfahrung, um deine Fähigkeiten zu untermauern. Erzähl uns von Projekten, an denen du gearbeitet hast, und wie du Herausforderungen gemeistert hast. Das gibt uns einen echten Einblick in dein Können!
Achte auf die Details!: Korrekte Rechtschreibung und Grammatik sind ein Muss! Nimm dir die Zeit, deine Bewerbung sorgfältig zu überprüfen. Ein gut strukturiertes Dokument zeigt uns, dass du Wert auf Qualität legst – genau das, was wir bei smartmicro suchen.
Bewirb dich über unsere Website!: Der einfachste Weg, um Teil unseres Teams zu werden, ist die Bewerbung über unsere Website. So stellst du sicher, dass deine Unterlagen direkt bei uns landen und wir sie schnellstmöglich prüfen können. Wir freuen uns auf deine Bewerbung!
Wie du dich auf ein Vorstellungsgespräch bei Smartmicro vorbereitest
✨Verstehe die Unternehmensmission
Mach dich mit der Mission von smartmicro vertraut. Sie entwickeln Technologien für autonomes Fahren und intelligente Verkehrsinfrastruktur. Zeige im Interview, dass du ihre Vision teilst und wie deine Erfahrungen dazu passen.
✨Technische Expertise demonstrieren
Bereite dich darauf vor, über deine Erfahrungen in der Softwarearchitektur zu sprechen. Sei bereit, konkrete Beispiele für Projekte zu nennen, bei denen du komplexe Systeme entworfen hast, insbesondere in C oder C++ für eingebettete Systeme.
✨Fragen zur Teamarbeit vorbereiten
Da die Rolle enge Zusammenarbeit mit verschiedenen Teams erfordert, solltest du Beispiele parat haben, wie du erfolgreich mit Produktmanagern und Softwareentwicklern zusammengearbeitet hast. Betone deine Kommunikationsfähigkeiten und wie du technische Konzepte verständlich machst.
✨Neugier auf neue Technologien zeigen
Sei bereit, über neue Technologien und Tools zu sprechen, die du in der Vergangenheit evaluiert oder prototypisiert hast. Zeige, dass du immer auf dem neuesten Stand der Technik bist und bereit bist, innovative Lösungen zu finden.