Développeur de Système embarqué
On-site · Montréal, Quebec, Canada
Job Summary
Senior embedded systems developer at Thales Solutions Numériques in Montreal, focused on building multi-agent autonomous drone systems, developing, testing, and delivering software for embedded systems, collaborating with multidisciplinary teams, and deploying AI algorithms on Low SWAP platforms. Responsibilities include functional and performance testing in simulated and field environments, documenting results, developing tools to analyze embedded systems, and participating in Agile ceremonies (Sprint Planning, Daily Meetings, Sprint Review, Sprint Retrospective). Must leverage strong C++, Linux, Python skills, ROS2 or equivalent, and ensure high-quality code and architecture while communicating effectively in French and English within a global, safety-conscious context.
Required Qualifications
- Baccalauréat en informatique ou domaine connexe
- Au moins 5 ans d'expérience pertinente
- Excellente maîtrise du C++
- Bonne connaissance de l'exécution de codes en temps réel
- Bonne connaissance de Linux
- Bonne connaissance de Python et de son écosystème
- Bonne compréhension des défis liés au déploiement de l'IA sur des plateformes robotiques
- Bonne connaissance en ROS2 ou framework équivalent
- Maîtrise du français parlé et écrit
- Connaissance de l'anglais pour la rédaction de documents techniques et les interactions avec partenaires internationaux
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.