Auf einen Blick
- Aufgaben: Entwickle innovative Embedded Software für mobile Maschinen und setze moderne Lösungen um.
- Unternehmen: Futuristisches Unternehmen mit einem kreativen und kollaborativen Arbeitsumfeld.
- Vorteile: Attraktives Gehalt, Gesundheitsleistungen, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
- Weitere Informationen: Dynamische Umgebung mit großartigen Karrierechancen und Entwicklungsmöglichkeiten.
- Warum dieser Job: Gestalte die Zukunft der Technologie und arbeite an spannenden Projekten im Off-Highway-Segment.
- Qualifikationen: Studium in Informatik oder verwandten Bereichen sowie Erfahrung in C/C++ und Embedded Software.
Das prognostizierte Gehalt liegt zwischen 45000 - 65000 € pro Jahr.
Entwicklung, Implementierung und Test von hochwertiger Embedded Software für mobile Arbeitsmaschinen im Off-Highway-Segment. Realisierung moderner Softwarelösungen in C/C++ in Kombination mit Embedded Linux Systemen. Design und Entwicklung von HMI-/Display-Anwendungen mit Qt/QML/C++ sowie Integration innovativer Assistenzfunktionen. Eigenverantwortliche Umsetzung des gesamten Entwicklungsprozesses – von der Spezifikation über das Design bis hin zu Implementierung, Test und Validierung. Unterstützung bei der Umsetzung von Anforderungen des Cyber Resilience Act (CRA). Betreuung und Weiterentwicklung von CI/CD-Pipelines in Azure DevOps. Durchführung von Code-Reviews und Testen von Softwaremodulen. Einsatz moderner Entwicklungs- und Kollaborations-Tools wie Git, Visual Studio Code, Azure DevOps u. a.
Profil
- Abgeschlossenes Studium in Informatik, Elektrotechnik, Software Engineering oder vergleichbarer Fachrichtung
- Fundierte Kenntnisse im Bereich der Embedded Software Entwicklung für mobile Steuerungen in C/C++
- Erfahrung in Spezifikationen, Entwicklung, Überprüfung und Verifikation von Funktionen
- Erfahrung in der Entwicklung von grafischen Benutzeroberflächen mit QML/Qt
- Sehr gute Python-Kenntnisse für Scripting, Testautomatisierung oder DevOps
- Gute Kenntnisse im Bereich Cybersecurity (CRA) sowie Secure Software Development
- Vertraut im Umgang mit Azure DevOps, insbesondere im Bereich Build-/Release-Automatisierung
- Flexible und selbstständige Persönlichkeit mit analytischen und konzeptionellen Fähigkeiten
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
Must-Have Skills
- C/C++
- Embedded Software Entwicklung
- Embedded Linux
- Qt/QML
- Python
- Azure DevOps
- Git
- Visual Studio Code
- Cybersecurity
- Secure Software Development
- Cyber Resilience Act (CRA)
- CI/CD-Pipelines
- Code-Reviews
- Softwaretest
- Mobile Arbeitsmaschinen
- Off-Highway-Segment
Nice-to-Have Skills
- HMI-/Display-Anwendungen
- Spezifikation
- Design
- Implementierung
- Verifikation
- Build-/Release-Automatisierung
- Testautomatisierung
- DevOps
Software Engineer Arbeitgeber: IT Recruitment GmbH
Als Arbeitgeber im Off-Highway-Segment bieten wir Ihnen die Möglichkeit, an innovativen Projekten in der Embedded Software Entwicklung zu arbeiten. Unsere Unternehmenskultur fördert Kreativität und Eigenverantwortung, während wir gleichzeitig auf kontinuierliche Weiterbildung und persönliche Entwicklung setzen. Genießen Sie flexible Arbeitszeiten und ein modernes Arbeitsumfeld, das mit den neuesten Technologien ausgestattet ist, um Ihre Fähigkeiten optimal einzusetzen und weiterzuentwickeln.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Software Engineer erhalten könnten
✨Netzwerken ist der Schlüssel
Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Oft sind es persönliche Empfehlungen, die uns den entscheidenden Vorteil verschaffen können.
✨Zeige deine Projekte
Hast du coole Projekte oder Beiträge auf GitHub? Teile sie! Das zeigt nicht nur dein Können in C/C++ und Embedded Software, sondern auch deine Leidenschaft für das, was du tust.
✨Bereite dich auf technische Interviews vor
Mach dich fit in den Themen, die im Job wichtig sind, wie CI/CD-Pipelines und Cybersecurity. Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären – das zeigt, dass du die Materie beherrschst.
✨Bewirb dich direkt über unsere Website
Wir haben viele spannende Stellenangebote, die perfekt zu deinem Profil passen könnten. Schau vorbei und bewirb dich direkt – so hast du die besten Chancen, uns von deinen Fähigkeiten zu überzeugen!
Wir glauben, dass du diese Fähigkeiten brauchst, um Software Engineer mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Mach es persönlich!:Zeig uns, wer du bist! Verwende in deinem Anschreiben eine persönliche Ansprache und erzähle uns, warum du dich für die Stelle als Software Engineer bei StudySmarter interessierst. Das macht deine Bewerbung einzigartig.
Betone deine Skills!:Stell sicher, dass du deine Kenntnisse in C/C++, Embedded Software Entwicklung und anderen relevanten Technologien klar hervorhebst. Wir wollen sehen, dass du die Anforderungen der Stelle verstehst und wie du sie erfüllst.
Sei strukturiert!:Halte deinen Lebenslauf und dein Anschreiben übersichtlich und gut strukturiert. Verwende klare Absätze und Aufzählungen, um deine Erfahrungen und Fähigkeiten zu präsentieren. So können wir schnell erkennen, was du drauf hast!
Bewirb dich über unsere Website!:Vergiss nicht, dich direkt über unsere Website zu bewerben! Das macht den Prozess für uns einfacher und du bist schneller im Rennen. Wir freuen uns auf deine Bewerbung!
Wie man sich auf ein Vorstellungsgespräch bei IT Recruitment GmbH vorbereitet
✨Verstehe die Anforderungen
Mach dich mit den spezifischen Anforderungen der Stelle vertraut. Lies die Stellenbeschreibung gründlich durch und überlege, wie deine Erfahrungen in der Embedded Software Entwicklung und mit C/C++ dazu passen. Bereite Beispiele vor, die deine Fähigkeiten in diesen Bereichen zeigen.
✨Praktische Beispiele parat haben
Bereite konkrete Projekte oder Herausforderungen vor, die du in der Vergangenheit gemeistert hast. Zeige, wie du HMI-/Display-Anwendungen mit Qt/QML entwickelt hast oder wie du CI/CD-Pipelines in Azure DevOps betreut hast. Das gibt dem Interviewer einen klaren Einblick in deine praktischen Fähigkeiten.
✨Technisches Wissen auffrischen
Stelle sicher, dass du dein technisches Wissen über Embedded Linux, Cybersecurity und Secure Software Development auffrischst. Sei bereit, technische Fragen zu beantworten und erkläre, wie du diese Technologien in deinen bisherigen Projekten eingesetzt hast.
✨Soft Skills betonen
Neben den technischen Fähigkeiten sind auch deine analytischen und konzeptionellen Fähigkeiten wichtig. Zeige im Gespräch, dass du eine flexible und selbstständige Persönlichkeit bist. Bereite dich darauf vor, Beispiele zu nennen, wie du im Team gearbeitet hast oder Herausforderungen eigenverantwortlich gemeistert hast.