BELIMO Automation AG

Trusted Firmware Verification Engineer

📍 8340 Hinwil

Rolle und Verantwortlichkeiten

Erstellung von Testspezifikationen und Implementierung von eingebetteter Firmware und sicherheitsrelevanten Softwarekomponenten, Validierung, Debugging und Ursachenanalyse. Entwurf und Durchführung automatisierter Testlösungen und Validierungsframeworks. Implementierung und Verifikation von Secure Boot, Secure Update, Secure Storage, Secure Recovery und Firmware Signing. Koordination externer Entwicklungspakete und Übernahme der Verantwortung für ausgewählte Liefergegenstände. Unterstützung bei Firmware-Releases, Wartung und Sicherheitskonformitätsaktivitäten. Überprüfung von Anforderungsspezifikationen

Team / Beschreibung

Bei Belimo sind wir stolz darauf, unser Unternehmen zu einem lohnenden Arbeitsplatz zu machen. Unsere Führungskräfte sind wertorientiert und fördern neue Ideen in ihren Teams weltweit. Durch unsere Leidenschaft schaffen unsere Mitarbeitenden nicht nur erstaunliche Produkte, sondern revolutionieren die HLK-Branche. Die Investition in unsere Mitarbeitenden steht im Mittelpunkt von Belimos Ansatz, vielfältige kreative Talente zu gewinnen, um ein branchenführendes Unternehmen aufzubauen. Der Erfolg unserer Unternehmensmarke basiert auf dem Fachwissen und dem Engagement jedes Einzelnen.

Qualifikationen und Fähigkeiten

  • BSc oder MSc in Software Engineering, Elektrotechnik, Computertechnik, Informatik oder einem verwandten Bereich.

  • Praktische Erfahrung in der Entwicklung eingebetteter Software, Firmware-Tests und Debugging eingebetteter Geräte.

  • Kenntnisse in Trusted Firmware-M (TF-M), PSA APIs, sicheren Firmware-Konzepten und sicherheitsorientierten eingebetteten Systemen.

  • Erfahrung mit Verifikations- und Validierungsmethoden, einschliesslich White-Box- und Black-Box-Tests.

  • Vertrautheit mit Testautomatisierungs-Frameworks und automatisierten Validierungsumgebungen, idealerweise Robot Framework.

  • Gutes Verständnis von ARM Cortex-Architekturen, RTOS-basierten Systemen und eingebetteten Kommunikationsprotokollen.

  • Kenntnisse in Embedded C++ und Python

  • Fliessende Englischkenntnisse in der Kommunikation