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 Systeme
* 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, einschliesslich 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
#J-18808-Ljbffr