Embedded Software Engineer

Go
Bern, Switzerland
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
French, German

Job location

Remote
Bern, Switzerland

Tech stack

ARM
C++
Cloud Computing
Linux on Embedded Systems
Embedded Software
Multipoint Control Unit
Real-Time Operating Systems
Systems Architecture
Scripting (Bash/Python/Go/Ruby)
Yocto
Code Restructuring

Job description

Unsere Arbeit stellt technologisch und organisch die Menschen im Mittelpunkt. Rocken® bietet Executive- Search und Talent Management Beratung an, um die persönlichen und individuellen Ansprüche jedes Einzelnen abzuholen und diese in der Personalbeschaffung und Karriereplanung optimal umzusetzen., * Entwurf der System-Architektur für die nächste Gerätegeneration mit i.MX6/AM62P (Yocto) und STM32 (Zephyr)

  • Definition einer Strategie für maschineninterne, verteilte Kommunikation im Sinne von Distributed Intelligence
  • Entwicklung von Automatisierung und Tooling zur Verbindung von Development und Deployment
  • Implementierung von Security-by-Design-Konzepten inkl. CRA-Konformität über den gesamten System-Lifecycle
  • Verantwortung für sichere Cloud- und Device-Update-Mechanismen

Requirements

  • Erfahrung im Systemdesign von Grund auf sowie in der erfolgreichen Durchführung komplexer Refactoring-Phasen
  • Verständnis für reale Auswirkungen von Hardware-Latenzen auf Systemarchitektur und Performance
  • Erfahrung mit Embedded Linux und MCUs sowie Kenntnisse in Yocto (Layers, Recipes, Kernel, User Space)
  • Idealerweise Erfahrung mit Real-Time-Operating-Systems (RTOS) wie Zephyr
  • Sicher in C/C++ und Scripting sowie strukturierte Arbeitsweise in Deutsch und Englisch, Französischkenntnisse von Vorteil

About the company

Rocken® ist ein Schweizer Unternehmen mit dem Sitz in Zürich. Wir haben eine webbasierte Online- Plattform zur Jobsuche und Talentgewinnung entwickelt, die den

Apply for this position