Software Engineer
Déscription
umenalta recherche un Software Engineer pour concevoir et développer des applications modulaires destinées à des laboratoires et institutions de recherche.
Responsabilités :
Concevoir et développer des applications en Python, TypeScript, JavaScript, GStreamer et Docker.
Développer des outils pour le stockage vidéo, l’analyse et la visualisation des données.
Maintenir et optimiser les pipelines CI/CD (GitLab CI).
Collaborer avec chercheurs, ingénieurs hardware et équipes cross-fonctionnelles.
Migrer les systèmes hérités vers des architectures modernes.
Prendre en charge le processus complet de l’idée au déploiement.
Stack technique :
Backend : Python (Flask/FastAPI, CLI tools), Shell
Frontend : TypeScript + Web Components
Ops : Docker, GitLab CI, Linux-first
Vidéo : GStreamer, FFmpeg
Stockage : S3-compatible object storage, Apache Iceberg
Cloud/Infra : Bare metal + Cloud
Formats de données : JSON, CSV, Markdown, MCAP
Profil recherché :
3+ ans d’expérience en développement logiciel.
Solide maîtrise de Python, Docker et Linux (CLI, processus, débogage).
Connaissance de frameworks vidéo/audio tels que GStreamer ou FFmpeg.
Expérience en automatisation et systèmes de données.
Intérêt pour les outils scientifiques, l’intégration hardware ou les systèmes AV.
Bonnes compétences en communication et collaboration.
Intéressé par cette offre?
156 jours restants pour postuler