Ingénieur logiciel
Work4you AG
- Type de contrat
- Temps partiel
- Lieu
- Aadorf
- Entreprise
- Work4you AG, Krummgasse 13, 8200 Schaffhausen
- Langues
- Allemand (courant), Anglais (courant)
- Première publication
Ingénieur logiciel 80-100%
Du veux développer non seulement des logiciels robustes, mais aussi participer activement à des produits techniques complexes de nouvelle génération ? Alors, une tâche passionnante t'attend à Aadorf. Pour une entreprise technologique suisse innovante, nous recherchons une personne expérimentée dans le domaine du logiciel, qui écrit du code propre, comprend les liens techniques et développe avec l'équipe des solutions stables, maintenables et performantes.
Informations sur l'entreprise
Notre client est une entreprise technologique suisse en croissance, qui développe des systèmes modernes dans un marché d'avenir lié à la sécurité. Dans une équipe interdisciplinaire, des produits techniques exigeants sont créés avec des exigences élevées en matière de qualité, de stabilité et de fiabilité. Vous pouvez vous attendre à un environnement d'ingénierie moderne avec des hiérarchies plates, des objectifs clairs et beaucoup d'espace pour façonner activement les solutions logicielles.
Ce que l'entreprise offre
• Un poste à temps plein avec un volume de travail de 80 à 100 pour cent
• Lieu de travail au siège d'Aadorf
• Une tâche passionnante dans le domaine de l'ingénierie logicielle
• Participation à des produits techniques complexes de nouvelle génération
• Technologies modernes et projets de développement exigeants
• Beaucoup d'espace pour la conception technique, la création de prototypes et la mise en œuvre productive
• Hiérarchies plates et objectifs clairs
• Horaires de travail flexibles avec horaire glissant
• Rémunération attractive et prestations sociales en croissance
• Soutien pour les formations et les certifications pertinentes
• Un environnement dans lequel l'innovation et les idées personnelles sont activement encouragées
• Café gratuit pour tous les employés
• Abonnement fitness à prix réduit juste à côté du bureau
• Événements d'équipe réguliers, apéritifs et repas en commun
• Une perspective à long terme dans un marché d'avenir passionnant
Ce que notre client attend
• Une expérience d'un an ou plus dans le développement C++ moderne
• Intérêt pour le développement de logiciels système et backend
• Bonne compréhension de la conception orientée objet, de la concurrence, de la gestion de la mémoire et de l'architecture modulaire
• Expérience ou intérêt pour la communication réseau, les interfaces et les systèmes distribués
• Expérience avec CMake et Git
• Expérience avec les flux de travail CI/CD est un avantage
• Focus sur le code propre, structuré et maintenable
• Pensée analytique et résolution de problèmes structurée
• Communication claire et plaisir de travailler en équipe
• Très bonne connaissance de l'allemand
• Expérience avec les technologies UI comme Qt, QML ou des frameworks similaires est un avantage
• Connaissances des files d'attente de messages ou des systèmes d'événements comme Kafka, ZeroMQ ou DDS est un avantage
• Expérience avec Embedded Linux, bases de données ou intégration système est un avantage
• Intérêt pour l'optimisation des performances, la conception de systèmes ou les meilleures pratiques de sécurité est un avantage
• Expérience avec l'analyse statique, les sanitiseurs ou les outils de qualité modernes est un avantage
Ce qui vous attend
• Vous développez et maintenez des services backend et des composants système avec du C++ moderne
• Vous concevez des architectures logicielles performantes, maintenables et scalables
• Vous mettez en œuvre des interfaces de communication comme TCP, UDP, REST ou gRPC
• Vous intégrez du matériel, des protocoles de communication ou des services externes
• Vous liez la logique backend à des interfaces utilisateur fonctionnelles pour des utilisateurs professionnels
• Vous analysez les exigences et développez des solutions techniques appropriées
• Vous travaillez sur des solutions complètes, de la conception technique à la mise en œuvre productive en passant par la création de prototypes
• Vous participez aux revues de code, aux tests, à la documentation et à la préparation des versions
• Vous analysez les erreurs et les problèmes de performance de manière systématique
• Vous mettez en œuvre des améliorations de manière propre et durable
• Vous apportez votre expertise au sein de l'équipe et contribuez à développer des solutions logicielles stables et maintenables
Traduit automatiquement depuis l’original.
Publié aujourd'hui