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, GermanJob 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