Embedded Software Engineer

Rocken AG
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German
Experience level
Senior
Compensation
CHF 80K

Job location

Remote

Tech stack

Clean Code Principles
Business Analytics Applications
UClibc (C Standard Library)
C++ (Programming Language)
Software Quality
Continuous Integration
Software Debugging
Linux
Linux on Embedded Systems
Embedded Software
Linux kernel
Network Protocols
Systems Architecture
TCP/IP
Wireshark
Yocto
Gitlab-ci
Information Technology
Docker

Job description

  • Entwicklung, Erweiterung und Wartung von Embedded-Software in C/C++ unter Linux
  • Implementierung von Device-Treibern und Linux Kernel-Modulen
  • Erstellung und Pflege von Board Support Paketen (BSP) mit Yocto / Buildroot
  • Mitgestaltung der Systemarchitektur und Optimierung von Performance und Sicherheit
  • Low-Level-Debugging und Analyse mit Tools wie GDB, Wireshark oder Logic Analyzer
  • Aufbau und Pflege von CI/CD-Pipelines (GitLab CI, Docker) für automatisierte Builds, Tests und Deployments
  • Sicherstellung von Codequalität und Embedded Security (Clean Code)
  • Enge Zusammenarbeit mit Hardware-, Test- und Software-Teams zur Integration komplexer Features, Analyse des Antragsverlaufs.

Requirements

  • Abgeschlossenes Studium in Informatik, Elektrotechnik, Embedded Systems oder vergleichbarer Fachrichtung
  • Sehr gute Kenntnisse in C/C++ für performancekritische Anwendungen unter Linux
  • Erfahrung in Embedded-Linux, inklusive Yocto / Buildroot (Kernel, Treiber, BSP)
  • Kenntnisse in Netzwerkprotokollen (TCP/IP, TLS) und Analyse-Tools (Wireshark)
  • Praxis in CI/CD-Tools wie GitLab CI und Docker
  • Sehr gute Deutschkenntnisse und gute Englischkenntnisse
  • Analytische, lösungsorientierte und teamfähige Persönlichkeit

Benefits & conditions

Sargans Ort 105'000 - 135'000 Lohn, CHF/Jahr 80 - 100% Pensum Festanstellung Anstellungsart C++ Bewerben 432069 Kopieren Kopiert 12.01.2026 Katharina Röver Senior Talent Sourcing Manager, Flexible Arbeitszeitgestaltung Homeoffice Zahlreiche Mitarbeiterevents Attraktive Mitarbeiterrabatte Attraktive Weiterbildungs- und Entwicklungsmöglichkeiten Komfortables Büro mit moderner Infrastruktur Interessante und abwechslungsreiche Tätigkeiten/Projekte Eingespieltes und dynamisches Team Internationales Umfeld Katharina Röver Senior Talent Sourcing Manager Schreib uns eine Nachricht - wir antworten Dir so schnell wie möglich per E-Mail. Beschreibe Dein Anliegen oder Deine Frage. Registrieren Katharina Röver Senior Talent Sourcing Manager

About the company

Erforderliche Cookies für die Verwaltung der Anmeldesitzungen der Benutzer, authentifizieren die Benutzer und ermöglichen einen sicheren Zugang zu Konten, um sensible Bewerber- und Arbeitgeberdaten zu schützen. Z.B. wordpress_logged_in_*, wordpress_sec_*, wp-settings- und ähnliche. Cookie GRECAPTCHA Beschreibung Diese Cookies helfen dabei, die Website gegen potenzielle Sicherheitsbedrohungen durch Bots zu schützen, zwischen Menschen und Bots zu unterscheiden und den unbefugten Zugriff zu verhindern, wodurch der allgemeine Schutz der Nutzerdaten verbessert wird. Optionale Marketing und Statistik, Speichern und Verfolgen von Besuchen auf verschiedenen Websites. Genützt von Marketing, Facebook., Registriert statistische Daten über das Verhalten der Nutzer auf der Website. Genützt wie Statistik, LinkedIn. Cookie _hjAbsoluteSessionInProgress, _hjFirstSeen, _hjIncludedInSessionSample_*, _hjSessionUser_*, _hjSession_* Beschreibung Genützt wie Statistik.

Apply for this position