Auf einen Blick
- Aufgaben: Design and implement innovative software solutions for airborne SIGINT systems.
- Arbeitgeber: Akkodis is a global leader in Engineering & IT, shaping a smarter future.
- Mitarbeitervorteile: Enjoy flexible working hours, hybrid work options, and various employee perks.
- Warum dieser Job: Join a team that pushes boundaries in defense technology and fosters personal growth.
- Gewünschte Qualifikationen: Bachelor's degree in Computer Science or related field; strong C/C++ and Python skills required.
- Andere Informationen: Be part of exciting projects in AI, autonomous driving, and quantum computing.
Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
Senior Softwareentwickler (m/w/d) C++ – hybrides Arbeiten (Remote & Präsenz), Ulm
Akkodis – entstanden durch den Zusammenschluss von AKKA & Modis – ist ein weltweit führendes Unternehmen im Bereich Engineering & IT. Als globaler Partner in einer sich ständig verändernden Technologie- & Wettbewerbsumgebung unterstützen wir unsere Kunden mit unserem 360°-Angebot dabei, eine nachhaltigere & smartere Zukunft zu gestalten. Unsere 50.000 motivierten Ingenieur:innen & Digitalexpert:innen gehen dabei täglich über das Mögliche hinaus, um Unglaubliches zu schaffen.
Unser Kunde ist ein führendes Unternehmen im Bereich Verteidigungs- und Sicherheitstechnologie, das hochspezialisierte Lösungen für den Schutz und die Aufklärung entwickelt. In diesem Umfeld suchen wir am Standort Ulm zum nächstmöglichen Zeitpunkt einen (Senior) Softwareentwickler C++ (m/w/d), der in der Abteilung „Air SIGINT Embedded Software“ an der Entwicklung innovativer Softwarelösungen für fliegende SIGINT-Systeme mitwirkt – von der Konzeption über die Implementierung bis hin zur Integration und Abnahme.
Was Sie bei uns bewirken
- Softwareentwicklung: Design, Implementierung, Test, Vorintegration und Dokumentation komplexer Softwaremodule für SIGINT-Systeme.
- Qualitätssicherung: Definition und Erstellung von Test Cases zur Verifikation der implementierten Software-Requirements sowie Durchführung von Code-Reviews.
- Anforderungsmanagement: Erstellung und Pflege von Software-Requirements in enger Zusammenarbeit mit anderen Fachbereichen.
- Projektplanung: Mitarbeit bei der Definition von Arbeitspaketen inklusive Aufwandsabschätzungen zur effizienten Umsetzung der Softwarelösungen.
- Integration & Hardware-Anbindung: Unterstützung bei der Software-Integration auf der Ziel-Hardware und enge Abstimmung mit den Systementwicklern.
- Teamunterstützung: Mentoring anderer Entwickler im Team zur Förderung des Wissenstransfers und kontinuierlichen Verbesserung der Softwareentwicklungsprozesse.
Was Sie auszeichnet
- Ausbildung & Qualifikation: mindestens sehr gut abgeschlossenes Bachelorstudium der Informatik oder vergleichbarer Studiengang.
- Programmierkenntnisse: Mehrjährige Erfahrung im Software Engineering mit Schwerpunkt C/C++ (11 oder neuer) sowie Python.
- Softwarearchitektur & Entwicklung: Praktische Erfahrung in der Entwicklung verteilter Backend-Systeme und/oder Gerätesteuerungen.
- Technologien & Tools: Wünschenswert sind Kenntnisse in Middleware-Technologien (DDS, CORBA) sowie Erfahrung mit TCP/IP-Socket-Programmierung.
- Sprachen: Verhandlungssichere Deutschkenntnisse sowie versierte Englischkenntnisse für die Arbeit in einem internationalen Umfeld.
Warum Sie bei uns genau richtig sind
- Ihnen ist Ihre Work-Life-Balance wichtig? Flexible Arbeitszeiten mit Zeiterfassung und Gleitzeitkonto sind unser Standard. Selbstverständlich unterstützen wir auch das hybride Arbeiten mit der Möglichkeit von zu Hause aus.
- Ihr Start bei uns: Attraktive Einstiegsmöglichkeit mit einem unbefristeten Arbeitsvertrag. Zu Beginn werden wir Sie bei einem umfassenden Onboarding herzlich willkommen heißen und Ihnen feste Ansprechpartner (m/w/d) während der gesamten Einarbeitungszeit zur Seite stellen, um einen sicheren Start in Ihre Projekte zu gewährleisten.
- Vielseitige Weiterentwicklung: Wir legen Wert auf die individuelle Entwicklung Ihrer fachlichen und persönlichen Stärken: Bei uns haben Sie verschiedene Entwicklungsmöglichkeiten in Ihrer beruflichen Laufbahn, die Sie mit Ihrem Ansprechpartner (m/w/d) besprechen.
- Attraktives Mitarbeiterempfehlungsprogramm: Sie nutzen Ihr persönliches/berufliches Netzwerk, um neue Kollegen (m/w/d) an Board zu holen? Super! Wir belohnen das mit einer monetären Prämie.
- Sie möchten Ihren eigenen Beitrag leisten? Ob künstliche Intelligenz, autonomes Fahren oder Quanten Computing – mit Akkodis Research haben Sie die Möglichkeit, die Technologien von morgen zu entwickeln und unseren Kunden innovative Lösungen anzubieten.
Noch mehr Benefits: Get2gether, Team- und Sportevents sowie gratis Wasser, Kaffee/Tee und vieles mehr!
*Die Benefits können je nach Position und Standort variieren. Eine Übersicht über unsere Benefits befindet sich auf unserer Webseite unterhalb Karriere und Benefits.
Senden Sie uns direkt Ihre Bewerbung zu. Für Rückfragen stehen wir Ihnen gerne zur Verfügung. Wir freuen uns über die Bewerbung von Menschen, die zur Vielfalt unseres Unternehmens beitragen.
Ihr Kontakt
Herr Daniel Young
(emailprotected)
Akkodis Germany Tech Experts GmbH
Engineering
Lise-Meitner-Str. 15
89081 Ulm
Telefon +49 731/935650
#J-18808-Ljbffr
Senior Softwareentwickler (m/w/d) C++ - hybrides Arbeiten (Remote & Präsenz) Arbeitgeber: TN Germany
Kontaktperson:
TN Germany HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Softwareentwickler (m/w/d) C++ - hybrides Arbeiten (Remote & Präsenz)
✨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
Informiere dich über aktuelle Trends und Technologien im Bereich C++ und SIGINT-Systeme. Zeige in Gesprächen, dass du auf dem neuesten Stand bist und ein echtes Interesse an den Herausforderungen in diesem Bereich hast.
✨Tip Nummer 3
Bereite dich auf technische Interviews vor, indem du häufige Fragen zu Softwarearchitektur und C++-Programmierung übst. Sei bereit, deine Problemlösungsfähigkeiten anhand von praktischen Beispielen zu demonstrieren.
✨Tip Nummer 4
Zeige deine Teamfähigkeit und Mentoring-Fähigkeiten in Gesprächen. Da das Unternehmen Wert auf Wissenstransfer legt, ist es wichtig, dass du deine Erfahrungen im Coaching anderer Entwickler hervorhebst.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Softwareentwickler (m/w/d) C++ - hybrides Arbeiten (Remote & Präsenz)
Tipps für deine Bewerbung 🫡
Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die spezifischen Anforderungen an Qualifikationen und Erfahrungen. Stelle sicher, dass du alle geforderten Fähigkeiten und Kenntnisse in deiner Bewerbung ansprichst.
Individualisiere dein Anschreiben: Gestalte dein Anschreiben so, dass es auf die Position des Senior Softwareentwicklers zugeschnitten ist. Hebe deine Erfahrungen mit C++ und Python hervor und erläutere, wie du zur Entwicklung innovativer Softwarelösungen beitragen kannst.
Betone relevante Projekte: Füge in deinem Lebenslauf spezifische Projekte hinzu, die deine Fähigkeiten im Software Engineering demonstrieren. Beschreibe deine Rolle in diesen Projekten und welche Technologien du verwendet hast, insbesondere im Bereich der Middleware-Technologien.
Sprache und Formatierung: Achte darauf, dass deine Bewerbung klar und professionell formuliert ist. Verwende eine angemessene Sprache und achte auf die richtige Formatierung, um einen positiven ersten Eindruck zu hinterlassen.
Wie du dich auf ein Vorstellungsgespräch bei TN Germany vorbereitest
✨Bereite dich auf technische Fragen vor
Erwarte, dass du in der Interviewrunde technische Fragen zu C++ und Softwarearchitektur beantworten musst. Stelle sicher, dass du deine Kenntnisse über die neuesten C++-Standards (C++11 oder neuer) und Middleware-Technologien wie DDS oder CORBA auffrischst.
✨Zeige deine Erfahrung mit SIGINT-Systemen
Da die Position sich auf die Entwicklung von Softwarelösungen für fliegende SIGINT-Systeme konzentriert, solltest du Beispiele aus deiner bisherigen Arbeit bereit haben, die deine Erfahrung in diesem Bereich demonstrieren. Erkläre, wie du an ähnlichen Projekten gearbeitet hast und welche Herausforderungen du gemeistert hast.
✨Hebe deine Teamfähigkeit hervor
In dieser Rolle wird Teamarbeit großgeschrieben. Bereite Beispiele vor, die zeigen, wie du andere Entwickler unterstützt oder mentored hast. Betone deine Fähigkeit zur Zusammenarbeit und Kommunikation, insbesondere in einem hybriden Arbeitsumfeld.
✨Frage nach den nächsten Schritten im Projekt
Zeige dein Interesse an der Position, indem du Fragen zu den aktuellen Projekten und Herausforderungen des Unternehmens stellst. Dies zeigt nicht nur dein Engagement, sondern gibt dir auch wertvolle Einblicke in die Erwartungen und Ziele des Teams.