Auf einen Blick
- Aufgaben: Entwickle kreative Lösungen für Embedded-Softwareprojekte mit C++ oder Rust.
- Arbeitgeber: Wir sind ein innovatives Unternehmen, das sich auf Embedded-Systeme spezialisiert hat.
- Mitarbeitervorteile: Flexible Arbeitszeiten, Homeoffice-Möglichkeiten und spannende Projekte in interdisziplinären Teams.
- Warum dieser Job: Gestalte die Zukunft der Technologie und arbeite an sicherheitskritischen Systemen.
- Gewünschte Qualifikationen: Erfahrung in agiler Software-Entwicklung und Kenntnisse in sicherheitskritischen Systemen erforderlich.
- Andere Informationen: Möglichkeit zur Arbeit vor Ort bei Kunden oder in unseren Büros.
Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
Deine Aufgaben
- Du erarbeitest kreative und effiziente Lösungen für unsere anspruchsvollen Embedded-Softwareprojekte nach agiler Vorgehensweise.
- Dabei entwickelst du mit C++ oder Rust überwiegend auf Linux basierten Systemen.
- Du erstellst Konzepte und hilfst mit, die Systemarchitektur zu spezifizieren – insbesondere im Hinblick auf Security-Anforderungen.
- Problemanalyse, Lösungsfindung und Qualitätssicherung gehören zu deiner täglichen Arbeit. Dabei berücksichtigst du auch Sicherheitsaspekte.
- Du bist Teil von heterogenen, interdisziplinären Teams in der Industrie oder der Medizinaltechnik.
- Du arbeitest bei unseren Kunden vor Ort oder in unseren bbv Büros. In Absprache ist teilweise auch Homeoffice möglich.
Dein Profil
- Mehrjährige Erfahrung in der agilen Software-Entwicklung mit C++ für Embedded Systemen.
- Studium (FH/ Uni/ ETH) im Bereich Informatik oder Elektrotechnik.
- Erfahrung mit Embedded-Betriebssystemen wie Linux.
- Kenntnisse in sicherheitskritischen Systemen und Erfahrung mit Sicherheitsstandards (z.B. IEC 62443, ISO 2700x, EN 303645).
- Vertrautheit mit dem Secure Development Lifecycle (SDL) und Security Design Principles.
- Kenntnisse im Security Testing, einschließlich Static Application Security Testing (SAST) und Dynamic Application Security Testing (DAST).
- Dein Werkzeugkasten: Scrum, TDD/ATDD/BDD, CI/CD, Clean Code, C++, Rust, CMake, OOA/OOD mit UML, Yocto, Skriptsprachen wie Python oder Bash, sowie Kenntnisse in Secure Coding Practices.
- Du übernimmst gerne Verantwortung im Team und hilfst anderen bei Problemlösungen.
- Erfahrung mit Edgecomputing und IoT-Security von Vorteil.
- Verhandlungssichere Deutsch- und Englischkenntnisse.
Kontaktperson:
bbv Software Services AG HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Embedded Software Engineer (m/w/d)
✨Tip Nummer 1
Netzwerke sind entscheidend! Nutze Plattformen wie LinkedIn, um dich mit Fachleuten aus der Embedded-Software-Entwicklung zu vernetzen. Suche nach Gruppen oder Foren, die sich auf C++ und Embedded-Systeme konzentrieren, und beteilige dich aktiv an Diskussionen.
✨Tip Nummer 2
Informiere dich über aktuelle Trends und Technologien im Bereich Embedded Software Engineering. Besuche Webinare oder Konferenzen, um dein Wissen zu erweitern und gleichzeitig potenzielle Arbeitgeber kennenzulernen.
✨Tip Nummer 3
Bereite dich auf technische Gespräche vor, indem du häufige Fragen zu C++, Linux und Sicherheitsstandards übst. Simuliere Interviews mit Freunden oder Kollegen, um deine Antworten zu verfeinern und mehr Selbstvertrauen zu gewinnen.
✨Tip Nummer 4
Zeige deine Leidenschaft für Embedded Systems, indem du an Open-Source-Projekten arbeitest oder eigene Projekte entwickelst. Dies kann nicht nur deine Fähigkeiten demonstrieren, sondern auch als Gesprächsstoff in Interviews dienen.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Embedded Software Engineer (m/w/d)
Tipps für deine Bewerbung 🫡
Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die geforderten Fähigkeiten und Erfahrungen. Stelle sicher, dass du alle relevanten Punkte in deiner Bewerbung ansprichst.
Betone deine technischen Fähigkeiten: Hebe deine Kenntnisse in C++, Rust und Embedded-Systemen hervor. Erwähne spezifische Projekte oder Erfahrungen, die deine Fähigkeiten in diesen Bereichen demonstrieren.
Sicherheitsaspekte ansprechen: Da Sicherheitsanforderungen wichtig sind, solltest du deine Erfahrungen mit sicherheitskritischen Systemen und Standards wie IEC 62443 oder ISO 2700x klar darstellen.
Motivationsschreiben: Verfasse ein überzeugendes Motivationsschreiben, in dem du erklärst, warum du dich für diese Position interessierst und wie du zum Erfolg des Unternehmens beitragen kannst.
Wie du dich auf ein Vorstellungsgespräch bei bbv Software Services AG vorbereitest
✨Bereite dich auf technische Fragen vor
Da die Position einen starken Fokus auf Embedded-Softwareentwicklung hat, solltest du dich auf technische Fragen zu C++, Rust und Linux vorbereiten. Überlege dir Beispiele aus deiner bisherigen Arbeit, die deine Fähigkeiten in diesen Bereichen demonstrieren.
✨Verstehe die Sicherheitsanforderungen
Da Sicherheitsaspekte eine wichtige Rolle spielen, solltest du dich mit relevanten Sicherheitsstandards wie IEC 62443 und ISO 2700x vertraut machen. Sei bereit, über deine Erfahrungen im Umgang mit sicherheitskritischen Systemen zu sprechen.
✨Zeige deine Teamfähigkeit
Die Arbeit in interdisziplinären Teams ist entscheidend. Bereite Beispiele vor, die zeigen, wie du in der Vergangenheit erfolgreich im Team gearbeitet hast und wie du anderen bei Problemlösungen geholfen hast.
✨Präsentiere deine agilen Methodenkenntnisse
Da die agile Vorgehensweise ein zentraler Bestandteil der Arbeit ist, solltest du deine Erfahrungen mit Scrum, TDD/ATDD/BDD und CI/CD hervorheben. Erkläre, wie du diese Methoden in deinen Projekten angewendet hast.