Rôle stratégique
Le développeur senior de logiciel embarqué crée des applications pour les modules télématiques et les périphériques dans les véhicules routiers. À la base, ces logiciels collectent, envoient et traitent des données en temps réel mais incluent également des logiques d’affaires pour améliorer les performances du véhicule, effectuer des diagnostics, générer des alertes, optimiser la gestion de l’énergie, améliorer la sécurité et plus encore.
Un milieu de travail prônant l’autonomie et l’esprit d’initiative
Une entreprise où les dirigeants sont accessibles et ouverts
Faire votre marque dans la croissance d’une technologie innovante
Fonctions et responsabilités
- Développer des applications pour les modules télématiques embarqués en utilisant les langages de programmation adaptés (par exemple C, Linux).
- Travailler en étroite collaboration avec les équipes d’ingénierie (Hardware et Software) pour concevoir les spécifications des applications et s’assurer qu’elles fonctionnent correctement avec les matériels embarqués.
- Tester les applications pour s’assurer de leur fiabilité et de leur robustesse.
- Mettre à jour et maintenir les applications existantes en utilisant les meilleures pratiques de développement.
- Interagir avec les utilisateurs finaux pour comprendre leurs besoins et s’assurer que les applications répondent à leurs attentes.
- Documenter les applications pour faciliter leur utilisation et leur maintenance.
- Effectuer une veille technologique pour s’assurer que les compétences et les connaissances sont à jour.
Il est également important d’avoir une bonne compréhension des exigences de certification et de conformité en matière de sécurité routière. Les compétences en programmation de systèmes embarqués et en développement de logiciels de haute performance seraient également un atout pour ce poste.
Qualifications et exigences
- Bilingue (Français / Anglais)
- Baccalauréat ou maîtrise en génie électrique, génie informatique, informatique ou autre domaine connexe.
- Une expérience professionnelle en développement d’application
- Une solide connaissance des langages de programmation adaptés
- Une bonne compréhension des systèmes embarqués
- Bonne connaissance des outils et langage : Python, Perl, SQL, C#.
- Une expérience avec les environnements de développement Eclipse, Visual Studio code, Microsoft Teams et les outils SVN et GIT sont un atout.
- Solides aptitudes pour le travail d’équipe, la coopération et la communication.
- Capacité d’apprentissage de nouvelles technologies, techniques et outils.
- Rigueur, autonomie, efficacité sous pression.
- Maîtrise du français et anglais oral et écrit.
- Une connaissance au niveau de l’IA est un atout.
Ce que nous offrons
Programme d’assurance collective
Des journées de congés mobiles
Vacances accessibles dès l’embauche
Programme de contribution à un REER & RPDB
Plan de développement personnel incluant des formations
Milieu de travail prônant l’autonomie et l’esprit d’initiative
Entreprise où les dirigeants sont accessibles et ouverts
Opportunités d’avancement
Je veux joindre l’équipe d’Astus!
Les champs marqués d’un astérisque (*) sont obligatoires.
Notre culture d’entreprise valorise le dépassement de vos limites et l’atteinte de vos objectifs de carrière.
101 Boulevard Roland-Therrien, suite 500
Longueuil (Québec) J4H 4B9, Canada
Téléphone : 450 442-7887
Sans frais : 1 866 702-7887
info@astus.com
Termes d’utilisation / Politique de confidentialité
Réflexion et création : MORIN PARTENAIRE STRATÉGIQUE
© Astus 2022. Tous droits réservés.