Embedded Software Entwicklungsingenieur 100 %
Securiton Ag
Sargans, Switzerland
10 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English, GermanJob location
Remote
Sargans, Switzerland
Tech stack
Clean Code Principles
Business Analytics Applications
UClibc (C Standard Library)
C++
Software Quality
Continuous Integration
Software Debugging
Linux
Linux on Embedded Systems
Embedded Software
Network Protocols
Systems Architecture
TCP/IP
Wireshark
Yocto
Gitlab-ci
Information Technology
Docker
Job description
Was du bewirkst
- Entwicklung, Erweiterung und Wartung von Embedded-Software in C/C++ unter Linux für moderne Zutrittskontrollsysteme
- Erstellung von Board Support Paketen (BSP) mit Yocto
- Mitgestaltung der Systemarchitektur und Optimierung von Performance und Sicherheit für Embedded-Linux-Plattformen
- Durchführung von Low-Level-Debugging und Analyse (GDB, Wireshark, Logic Analyzer) zur Sicherstellung höchster Stabilität
- 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 und Systemkomponenten
Was du mitbringst
- Abgeschlossenes Studium in Informatik, Elektrotechnik, Embedded Systems oder vergleichbarer Fachrichtung
- Sehr gute Kenntnisse in C/C++ für Performance-kritische Anwendungen unter Linux
- Sehr gute Kenntnisse in Embedded-Linux inkl. Yocto / Buildroot (Kernel, Treiber, BSP)
- Erfahrung mit Netzwerkprotokollen (TCP/IP, TLS) und Analyse-Tools (z.B. Wireshark).
- Praxis in CI/CD-Tools (GitLab CI, Docker)
- Sehr gute Deutsch- und gute Englischkenntnisse
Was dich erwartet
- Du-Kultur über alle Stufen
- Engagiertes Team, das gemeinsam mehr erreicht
- Unsere Leadership Principles als Grundlage für unsere Zusammenarbeit: «Wir alle sind Leader»
- Zertifizierte «Great-Place-To-Work®» Arbeitgeberin
- Sehr gut ausgebautes Aus- und Weiterbildungsangebot
- Flexible Arbeitszeiten, Jahresarbeitszeit und Homeoffice Möglichkeit
- Individuelles und umfassendes Einführungsprogramm
- Zwischen 25 und 30 Tage Ferien
- Solide Pensionskasse
- Verschiedene Spezialangebote (z.B. privater Einkauf bei namhaften Firmen, Ferienwohnungen in der Schweiz zu vergünstigten Konditionen)
Bei uns kannst du was bewegen! Werde Teil unseres Teams und sende uns noch heute deine Unterlagen über unser Bewerberportal.
Hast du noch Fragen? Anjani Advani, HR-Beraterin (058 910 52 22) beantwortet deine Fragen gerne. Wir freuen uns darauf, dich kennenzulernen.
Securiton AG
Requirements
- Abgeschlossenes Studium in Informatik, Elektrotechnik, Embedded Systems oder vergleichbarer Fachrichtung
- Sehr gute Kenntnisse in C/C++ für Performance-kritische Anwendungen unter Linux
- Sehr gute Kenntnisse in Embedded-Linux inkl. Yocto / Buildroot (Kernel, Treiber, BSP)
- Erfahrung mit Netzwerkprotokollen (TCP/IP, TLS) und Analyse-Tools (z.B. Wireshark).
- Praxis in CI/CD-Tools (GitLab CI, Docker)
- Sehr gute Deutsch- und gute Englischkenntnisse
Benefits & conditions
- Du-Kultur über alle Stufen
- Engagiertes Team, das gemeinsam mehr erreicht
- Unsere Leadership Principles als Grundlage für unsere Zusammenarbeit: «Wir alle sind Leader»
- Zertifizierte «Great-Place-To-Work®» Arbeitgeberin
- Sehr gut ausgebautes Aus- und Weiterbildungsangebot
- Flexible Arbeitszeiten, Jahresarbeitszeit und Homeoffice Möglichkeit
- Individuelles und umfassendes Einführungsprogramm
- Zwischen 25 und 30 Tage Ferien
- Solide Pensionskasse
- Verschiedene Spezialangebote (z.B. privater Einkauf bei namhaften Firmen, Ferienwohnungen in der Schweiz zu vergünstigten Konditionen)