Les ingénieurs logiciels chez NumWorks sont impliqués dans la plupart des aspects techniques du projet. Par exemple :
Nous avons écrit un système d’exploitation sur mesure pour la calculatrice NumWorks. En rejoignant notre équipe, vous pourrez :
Concevoir et implémenter des fonctionnalités mathématiques
Développer de nouvelles interfaces utilisateur
Écrire ou améliorer des pilotes bas niveau
Le système d’exploitation de notre calculatrice est écrit en C++ et est disponible sur GitHub.
Nous développons aussi des outils pédagogiques digitaux compatibles avec la calculatrice NumWorks. Vous seriez potentiellement amené à :
Implémenter des interfaces avec la calculatrice, notamment en WebUSB
Développer des solutions pour l’apprentissage des mathématiques en utilisant les technologies Vue.js et PostgreSQL
Vous pourriez également être amené à intervenir sur des sujets supplémentaires tels que :
Explorer de nouveaux designs électroniques
Concevoir des outils et des méthodes de production industrielle
La ou le candidat idéal a une solide formation en mathématiques et est passé par une des meilleures écoles d’ingénieurs (ou équivalent). Elle ou il a envie d’écrire du code et est toujours curieux d’apprendre.
Note importante : nous n’attendons pas des candidats qu’ils aient une maîtrise préalable des technologies que nous utilisons.
Appel court de présentation (15-30 minutes : explication des missions, de l’environnement, réponse à vos questions)
Si les deux parties veulent continuer, entretien technique avec deux développeurs expérimentés
Si ça s’est bien passé, entretien avec un manager de l’équipe de R&D
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.
Voir toutes les offres