Job Detail

Software Engineer

Inseriert am: 28.05.2018

Syderal est une PME suisse indépendante, proposant des solutions électroniques hardware et
software principalement destinées à l'industrie spatiale. Forte d'une culture orientée qualité confirmée
depuis plus de 20 ans, notre entreprise construit son expertise grâce à des équipes pluridisciplinaires
expérimentées dans l'environnement exigeant qui est le nôtre.


Afin de compléter notre équipe sur notre site de Gals (BE), nous recherchons un/e ;


Ingénieur/e logiciel


Votre mission :
Conception logiciel haut niveau :



  • Élaboration des exigences logicielles de haut niveau à partir des exigences système

  • Conception d’architectures logicielles statiques et dynamiques dans des environnements temps-
    réel multitâches

  • Élaboration de schémas d’ordonnancement selon les contraintes temps-réel

  • Très bonne connaissance des problématiques d’accès concurrentiels aux ressources et
    d’exécution dans un contexte d’interruption

  • Élaboration de diagrammes de classes et de diagrammes de séquence

  • Conception logicielle modulaire avec une approche « objet »

  • Intégration logicielle sur cible et débogage

  • Validation logicielle (test, analyse, rapport)


Logiciel bas niveau :



  • Capacité à lire et à comprendre des fiches techniques de composants (p.ex. contrôleur mémoire)

  • Capacité à lire un schéma électrique pour l’exploiter au niveau logiciel

  • Connaissance de l’écriture d’un « driver » logiciel (idéalement sous RTEMS ou Linux)

  • Bonne compréhension de l’adressage mémoire et de la configuration du linker dynamique

  • Connaissance des bus I2C / SPI / série / 1-Wire, des interfaces GPIOs, des transferts DMA

  • Connaissance des bus spécialisés (Spacewire, Mil-Std-1553) serait un plus


Votre profil :
Au bénéfice d’un diplôme HES / EPF en informatique, vous maitrisez les compétences suivantes ;



  • Cycle en V, méthodes AGILE

  • RTOS (idéalement RTEMS)

  • Très bonnes connaissances des langages C, C++, Python

  • Architectures processeur SPARC (jeu d’instruction, compréhension fonctionnement interne)

  • Chaînes de compilation (croisée et native) / édition de liens (GCC), debugger, Makefiles

  • Environnements de développement (Eclipse)

  • Gestion de configuration (SVN)

  • Traçabilité (Reqtify)

  • Rédaction de documentation technique (Word)

  • Règles MISRA 2012

  • Outils Atlassian (Confluence et Jira)

  • Anglais : lu, écrit et parlé

  • Excellent esprit d’équipe

  • Grand sens de la rigueur

  • Bon sens de la communication


Vous êtes intéressé et motivé à rejoindre notre équipe ? Envoyez votre dossier complet (CV, lettre de
motivation, copie des certificats de travail et Diplômes) à :


SYDERAL SA



  • Ressources Humaines


Neuenburgstrasse 7
CH-3238 Gals (Switzerland)
grh@syderal.ch


www.syderal.ch

Details