Embedded Software Engineer (m/w/d)
Jetzt bewerben

Embedded Software Engineer (m/w/d)

Vollzeit 48000 - 84000 € / Jahr (geschätzt) Kein Home Office möglich
Jetzt bewerben
B

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.
B

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)

Agile Software-Entwicklung
C++
Rust
Linux-Betriebssysteme
Sicherheitsstandards (IEC 62443, ISO 2700x, EN 303645)
Secure Development Lifecycle (SDL)
Security Design Principles
Security Testing (SAST, DAST)
Scrum
TDD/ATDD/BDD
CI/CD
Clean Code
CMake
OOA/OOD mit UML
Yocto
Skriptsprachen (Python, Bash)
Secure Coding Practices
Teamarbeit und Problemlösungsfähigkeiten
Edgecomputing
IoT-Security
Verhandlungssichere Deutsch- und Englischkenntnisse

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.

Embedded Software Engineer (m/w/d)
bbv Software Services AG
Jetzt bewerben
B
Ähnliche Positionen bei anderen Arbeitgebern
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>