Senior Software Engineer (Frontend) (m/w/d) 80-100%
Vollzeit und Teilzeit bei Skysec Defence GmbH in Aadorf
Dieses Inserat haben wir auf skysec.careers gefunden. Warum wird diese Stelle angezeigt?
Publiziert am: 03.02.2026
Wir suchen einen Senior Software Engineer zur Verstärkung unseres Software-Teams, der die Entwicklung von Software für unsere Produkte der nächsten Generation vorantreibt, einschliesslich eines Fokus auf Frontend-Entwicklung. Du entwirfst, implementierst und debugst Anwendungen über den gesamten Lebenszyklus hinweg – von frühen Prototypen bis zur Produktion. Zudem coachst und unterstützt du Engineers verschiedener Disziplinen, um die funktionsübergreifende Zusammenarbeit und die Engineering-Qualität zu stärken. Darüber hinaus führst du regelmässig Code- und Design-Reviews durch, um hohe Standards in Architektur, Sicherheit und Wartbarkeit sicherzustellen.
Deine Aufgaben
- Design, Entwicklung und Wartung von Anwendungen mit C++ (C++17/20/23) und dem Qt-Framework (Widgets, QML, Qt Quick, Networking, Threading usw.).
- Leitung von Architekturentscheidungen, Code-Reviews und technischen Diskussionen.
- Implementierung leistungsstarker, wartbarer und skalierbarer Softwarekomponenten.
- Integration von Hardware, Netzwerkkommunikation oder Backend-Services nach Bedarf.
- Sicherstellung der Codequalität durch Tests, Dokumentation und Best Practices.
- Mentoring von Junior-Entwicklern und Unterstützung bei der kontinuierlichen Verbesserung der Entwicklungsprozesse.
- Analyse von Performance-Problemen und Umsetzung effizienter Lösungen.
- Mitarbeit bei Release-Planung, Aufwandsschätzungen und Risikoanalysen.
Das bringst du mit
- 5+ Jahre professionelle Erfahrung in moderner C++-Entwicklung.
- Sehr gute Kenntnisse in Qt (Signals/Slots, QML, Qt Quick, Build-Systeme).
- Fundiertes Verständnis von objektorientiertem Design, Nebenläufigkeit, Memory-Management und plattformübergreifender Entwicklung.
- Erfahrung mit CMake, Git und CI/CD-Workflows.
- Fähigkeit, sauberen, wartbaren und gut strukturierten Code zu schreiben.
- Sehr gute Fähigkeiten in Debugging, Profiling und Optimierung.
- Ausgeprägte Kommunikations- und Problemlösungsfähigkeiten.
Nice to have
- Erfahrung mit Embedded Linux oder Windows-Entwicklung.
- Kenntnisse in Netzwerkprotokollen, REST APIs oder IPC-Mechanismen.
- Vertrautheit mit Unit-Testing-Frameworks (Qt Test, GoogleTest usw.).
- Erfahrung mit UI/UX-Workflows und QML-Performance-Tuning.
- Erfahrung mit moderner Tooling (Clang-Tidy, Sanitizers, Static Analysis).
Was wir dir bieten können
- Arbeiten mit modernsten Technologien & interdisziplinäres Team: Entwickle Systeme, die wirklich zählen, erlebe modernste Technologien und arbeite vor Ort in einem Team aus Junior-, Mid- und Senior Engineers an komplexen Herausforderungen.
- Flache Hierarchien, Ownership & Startup-Spirit: Schnelle Entscheidungen, kurze Kommunikationswege, jede Idee zählt und die Möglichkeit, Projekte aktiv mitzugestalten.
- Erfolge sichtbar machen & Teamzusammenhalt: Fortschritte, Meilensteine und Erfolge werden transparent gemacht und gefeiert; gemeinsame Ausflüge, After-Work-Aktivitäten und ein positives Miteinander stärken den Zusammenhalt.
- Flexible Arbeitszeiten & moderne Infrastruktur: Gleitzeitmodell, All-you-can-drink Kaffee, Snacks ohne Limit, Küche zur gemeinschaftlichen Nutzung, vergünstigtes Fitness-Abo direkt nebenan, gemeinsame Mittagessen.

