Full-Time

Concepteur logiciel embarqué

Communications satellite / Embedded Software Developer, Satellite Communications

Posted on 4/19/2024

Syntronic

Syntronic

501-1,000 employees

Turn-key product development for multiple sectors

Automotive & Transportation
Hardware
Industrial & Manufacturing

Expert

Montreal, QC, Canada

Required Skills
Python
Segment
Linux/Unix
Requirements
  • Baccalauréat ou maîtrise en informatique, en génie électrique ou dans un domaine connexe
  • Plus de 10 ans d'expérience dans le développement de logiciels, axés sur les systèmes embarqués
  • Connaissance et expérience pratique de l'utilisation du C++ moderne (standard v20 et versions ultérieures) et de STL
  • Compréhension de base des concepts et des protocoles de mise en réseau
  • Expérience en télécommunications et/ou communications par satellite
  • Maîtrise de l'utilisation du système d'exploitation Linux
  • Solides compétences analytiques et de résolution de problèmes
  • Capacité à concevoir des logiciels en tenant compte des contraintes de ressources matérielles
  • Capacité à travailler au Canada et à obtenir une accréditation de sécurité dans le cadre du programme canadien des marchandises contrôlées (CGP)
Responsibilities
  • Collaborer avec des ingénieurs expérimentés dans la conception, le codage, les tests et la maintenance d'applications logicielles
  • Développer et maintenir des modules logiciels embarqués à l'aide de langages de programmation comme C++ et Python
  • Aider à la mise en œuvre de solutions de mise en réseau, en assurant une communication transparente entre les composants logiciels
  • Contribuer au développement d'outils logiciels, de bibliothèques et de « frameworks » pour améliorer la qualité et l'efficacité globales des produits
  • Participer aux révisions de code, en fournissant des commentaires constructifs pour améliorer la qualité du code et le respect des normes de codage
  • Collaborer avec l'équipe pour dépanner et résoudre les défauts logiciels et les problèmes techniques
  • Prendre en charge l'intégration de composants logiciels sur les systèmes d'exploitation Linux
  • Aider aux tests et à la validation des fonctionnalités du logiciel, en garantissant que la fonctionnalité et les performances répondent aux exigences spécifiées
  • Utiliser les technologies cloud pour améliorer le déploiement et la gestion des logiciels
  • Collaborer avec des équipes interfonctionnelles, y compris les chefs de produits et les concepteurs, pour comprendre les exigences et contribuer aux discussions techniques
  • Maintenir une documentation claire et organisée des conceptions logicielles, des processus et des tâches de développement
  • Diriger la conception, le développement et la mise en œuvre de systèmes logiciels avancés pour le segment terrestre de systèmes satellite, garantissant des performances, une évolutivité et une fiabilité élevées

This company offers a dynamic work environment ideal for those interested in cutting-edge electronics design and software development. With a focus on industries like telecommunication, automotive, industrial, and medtech, it provides a fertile ground for professionals to apply their skills in high-demand sectors, often leading the way in time-to-market solutions. Employees benefit from exposure to sophisticated technologies and the opportunity to contribute to impactful projects.

Company Stage

N/A

Total Funding

N/A

Headquarters

, Sweden

Founded

1983

Growth & Insights
Headcount

6 month growth

0%

1 year growth

5%

2 year growth

19%