Description du poste Software Engineer à Industriestrasse 6 8355 Aadorf
<p>
Zur Verstärkung unseres Teams suchen wir einen Software Engineer, der an der Entwicklung unserer Produkte der nächsten Generation mitwirkt.
Der Schwerpunkt liegt auf der Entwicklung robuster Backend- und Systemkomponenten – ergänzt durch die Anbindung und Weiterentwicklung funktionaler Benutzeroberflächen für professionelle Anwender in einer kontrollierten Umgebung.</p> <p>
Du arbeitest an durchgängigen Lösungen – von Backend-Services und Kommunikationsschnittstellen bis hin zur Integration in spezialisierte UIs.
Dabei begleitest du Features über den gesamten Lebenszyklus hinweg – von ersten Prototypen bis zur produktiven Lösung.</p> <h4>
Deine Aufgaben</h4> <ol> <li>
Design, Entwicklung und Wartung von Backend-Services und Systemkomponenten mit modernem C++ (C++17/20/23).</li> <li>
Konzeption und Implementierung performanter, wartbarer und skalierbarer Softwarearchitekturen.</li> <li>
Umsetzung und Optimierung von Netzwerkkommunikation (z.
B.
TCP/UDP, REST, gRPC).</li> <li>
Integration von Hardware, Kommunikationsprotokollen oder externen Services.</li> <li>
Anbindung von Backend-Logik an funktionale Benutzeroberflächen für professionelle Nutzer.</li> <li>
Analyse von Anforderungen und technische Konzeption geeigneter Lösungen.</li> <li>
Durchführung und Teilnahme an Code-Reviews.</li> <li>
Sicherstellung der Codequalität durch Tests, Dokumentation und Best Practices.</li> <li>
Analyse von Performance-Problemen sowie systematische Fehlersuche.</li> <li>
Mitarbeit bei Aufwandsschätzungen und Release-Vorbereitungen.</li> </ol> <h3>
Anforderungen</h3> <h4>
Das bringst du mit</h4> <ol> <li>
Erste bis mehrjährige Erfahrung in moderner C++-Entwicklung.</li> <li>
Starkes Interesse an systemnaher und backend-orientierter Softwareentwicklung.</li> <li>
Verständnis von objektorientiertem Design, Nebenläufigkeit, Memory-Management und modularer Architektur.</li> <li>
Erfahrung oder Interesse an Netzwerkkommunikation und verteilten Systemen.</li> <li>
Erfahrung mit CMake, Git und idealerweise CI/CD-Workflows.</li> <li>
Fähigkeit, sauberen, strukturierten und wartbaren Code zu schreiben.</li> <li>
Analytisches Denken und strukturierte Problemlösung.</li> <li>
Teamfähigkeit und klare Kommunikation.</li> </ol> <h4>
Nice to have</h4> <ol> <li>
Erfahrung mit UI-Technologien (z.
B.
Qt/QML oder vergleichbare Frameworks).</li> <li>
Kenntnisse von Message Queues oder Event-Systemen (Kafka, ZeroMQ, DDS usw.).</li> <li>
Erfahrung mit Embedded Linux.</li> <li>
Erfahrung mit Datenbanken (SQL/NoSQL).</li> <li>
Interesse an Performance-Optimierung, Systemdesign oder Security-Best-Practices.</li> <li>
Erfahrung mit moderner Static Analysis und Sanitizers.</li> </ol> <h3>
Angebot</h3> <h4>
Was wir dir bieten können</h4> <p> <strong>
Arbeiten mit modernsten Technologien & interdisziplinäres Team:</strong> </p> <p>
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.</p> <p> <strong>
Flache Hierarchien, Ownership &
Startup-Spirit:</strong> </p> <p>
Schnelle Entscheidungen, kurze Kommunikationswege, jede Idee zählt und die Möglichkeit, Projekte aktiv mitzugestalten.</p> <p> <strong>
Erfolge sichtbar machen &
Teamzusammenhalt: </strong> </p> <p>
Fortschritte, Meilensteine und Erfolge werden transparent gemacht und gefeiert; gemeinsame Ausflüge, After-Work-Aktivitäten und ein positives Miteinander stärken den Zusammenhalt.</p> <p> <strong>
Flexible Arbeitszeiten & moderne Infrastruktur: </strong> </p> <p>
Gleitzeitmodell, All-you-can-drink Kaffee, Snacks ohne Limit, Küche zur gemeinschaftlichen Nutzung, vergünstigtes Fitness-Abo direkt nebenan, gemeinsame Mittagessen.</p>
Compétences requises
Temps plein
Aadorf
Architecture software / Engineering
Offres d'emploi
Informatique (IT) / T l comm.
Software Engineer