Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Ingénieur en Conception de Logiciels Systèmes image - Rise Careers
Job details

Ingénieur en Conception de Logiciels Systèmes

Description de l'entreprise

CS Group Canada, une filiale de CS Group, une entreprise du groupe Sopra Steria, accélérateur de la Functional Safety et la Cybersécurité pour les entreprises développant des technologies embarquées critiques (Avionique, Conduite Autonome, Électrification des Transports). Nos clients sont des OEM et des fournisseurs de premier rang dans les secteurs aérospatial, automobile, de la défense et ferroviaire, cherchant à obtenir les certifications de Sécurité Fonctionnelle (ISO 26262, DO-178C, DO-254, ARP-4761, ARP-4754, EN50128) et de cybersécurité (DO-326A, ISO 21434, UN-R155) pour commercialiser leurs technologies.

Description du poste

Nous sommes à la recherche d'un ingénieur en conception de logiciel système talentueux pour rejoindre notre équipe innovante à Montréal, au Canada. Dans ce rôle, vous serez responsable de la conception, du développement et de la maintenance des composants logiciels de niveau système qui forment l'épine dorsale de nos produits de pointe.

  • Concevoir et mettre en œuvre des composantes et des modules logiciels efficaces
  • Collaborer avec des équipes interfonctionnelles pour définir les exigences et les spécifications des logiciels.
  • Développez et optimisez les logiciels de bas niveau pour obtenir des performances et une fiabilité maximales.
  • procéder à des examens approfondis du code et mettre en œuvre les meilleures pratiques en matière de développement de logiciels
  • Dépanner et résoudre des problèmes logiciels complexes dans les délais impartis.
  • créer et tenir à jour une documentation technique complète
  • participer à l'ensemble du cycle de développement des logiciels, de la conception au déploiement
  • se tenir au courant des tendances et des technologies émergentes en matière de conception de logiciels de système.

Qualifications

  • Licence en informatique, en génie logiciel ou dans un domaine connexe.
  • 3 à 5 ans d'expérience dans la conception et le développement de logiciels système
  • Maîtrise des langages de programmation tels que C, C++ et Python.
  • Connaissance approfondie des systèmes d'exploitation et de l'architecture informatique
  • Expérience de l'architecture logicielle et des modèles de conception
  • Familiarité avec les systèmes de contrôle de version (par exemple, Git)
  • Excellentes compétences en matière de résolution de problèmes et d'analyse
  • Souci du détail et capacité à rédiger un code propre et efficace
  • Compétences de communication efficaces et capacité à travailler dans un environnement collaboratif
  • Expérience de l'optimisation des performances et du débogage de systèmes logiciels complexes
  • Connaissance des techniques de programmation concurrente et parallèle

Informations complémentaires

Dans cette annonce, l’emploi du masculin pour désigner des personnes n’a d’autres fins que celle d’alléger le texte.

Veuillez noter que seuls les candidats sélectionnés seront contactés.

Type d'emploi : Temps plein, Permanent

CS Group Canada valorise la diversité sur le lieu de travail et encourage les femmes, les minorités visibles, les minorités ethniques, les autochtones et les personnes handicapées à postuler.

Avantages :

  • Travail hybride
  • Assurance médicale, dentaire et visuelle avancée.
  • Accès à un service de télémédecine.
  • Programme de REER.
  • Congés personnels et congés de maladie.
  • Salle de loisirs avec billard et baby-foot.

Toutes vos informations resteront confidentielles conformément aux directives de l'EEO

Employeur inclusif et engagé, notre société œuvre chaque jour pour lutter contre toute forme de discrimination et favoriser un environnement de travail respectueux. C’est pourquoi, attachés à la mixité et à la diversité, nous encourageons toutes les candidatures et tous les profils 

Average salary estimate

$80000 / YEARLY (est.)
min
max
$70000K
$90000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Ingénieur en Conception de Logiciels Systèmes, CS GROUP

Si vous cherchez à relever un défi excitant, CS Group Canada a une place pour vous en tant qu'Ingénieur en Conception de Logiciels Systèmes à Montréal! En tant que membre de notre équipe dynamique, vous participerez à la création et à l'optimisation de logiciels qui constituent le cœur de nos technologies embarquées critiques dans les secteurs aérospatial, automobile et ferroviaire. Vous serez l'un de ceux qui conçoivent et développent des composants logiciels innovants en mettant en œuvre des meilleures pratiques pour assurer performance et fiabilité. Votre travail impliquera également de collaborer avec des équipes interfonctionnelles pour définir les exigences du logiciel tout en maintenant une documentation technique rigoureuse. Si vous avez un esprit d'analyse aiguisé, une solide maîtrise de C, C++ et Python, ainsi qu'une capacité à déboguer des systèmes logiciels complexes, vous vous intégrerez parfaitement dans notre environnement innovant. En plus, nous offrons un cadre de travail hybride et une gamme d'avantages qui vous permettent de vous épanouir tant professionnellement que personnellement. Prêt à faire partie d'une entreprise qui embrasse la créativité et l'innovation tout en soutenant la diversité et l'inclusion au sein de notre équipe? Rejoignez-nous chez CS Group Canada et aidez-nous à construire des solutions logicielles de demain!

Frequently Asked Questions (FAQs) for Ingénieur en Conception de Logiciels Systèmes Role at CS GROUP
Quelles sont les responsabilités d'un Ingénieur en Conception de Logiciels Systèmes chez CS Group Canada?

En tant qu'Ingénieur en Conception de Logiciels Systèmes chez CS Group Canada, vos responsabilités incluent la conception, le développement et la maintenance de composants logiciels systèmes, ainsi que la collaboration avec des équipes interfonctionnelles pour définir les exigences. Vous serez également impliqué dans l'optimisation des performances des logiciels et la rédaction d'une documentation technique complète.

Join Rise to see the full answer
Quels sont les qualifications requises pour le poste d'Ingénieur en Conception de Logiciels Systèmes chez CS Group Canada?

Les qualifications requises pour le poste d'Ingénieur en Conception de Logiciels Systèmes chez CS Group Canada incluent un diplôme en informatique ou en ingénierie logicielle, entre 3 et 5 ans d'expérience pertinente, ainsi qu'une maîtrise des langages de programmation comme C, C++, et Python. Une connaissance des systèmes d'exploitation et de l'architecture informatique est également nécessaire.

Join Rise to see the full answer
Quel type d'environnement de travail offre CS Group Canada pour les Ingénieurs en Conception de Logiciels Systèmes?

CS Group Canada propose un environnement de travail hybride favorisant la flexibilité et le bien-être. Vous pourrez travailler dans un espace collaboratif stimulant où l'innovation et la diversité sont mises en avant, tout en bénéficiant d'une gamme d'avantages qui soutiennent votre équilibre vie professionnelle/vie privée.

Join Rise to see the full answer
Quels sont les avantages offerts aux Ingénieurs en Conception de Logiciels Systèmes chez CS Group Canada?

Les avantages pour les Ingénieurs en Conception de Logiciels Systèmes chez CS Group Canada incluent une assurance médicale, dentaire et visuelle avancée, un accès à un service de télémédecine, ainsi qu'un programme de REER. De plus, vous aurez accès à des congés personnels, une salle de loisirs et un endroit pour vous détendre entre les réunions!

Join Rise to see the full answer
Quelle est l'importance de l'expérience en cybersécurité pour l'Ingénieur en Conception de Logiciels Systèmes chez CS Group Canada?

L'expérience en cybersécurité est cruciale pour l'Ingénieur en Conception de Logiciels Systèmes chez CS Group Canada, surtout en raison de la nature critique des technologies sur lesquelles nous travaillons. Une compréhension des normes de cybersécurité comme DO-326A et ISO 21434 est essentielle pour garantir que nos produits respectent les standards de sécurité les plus élevés.

Join Rise to see the full answer
Comment postuler pour le poste d'Ingénieur en Conception de Logiciels Systèmes chez CS Group Canada?

Pour postuler au poste d'Ingénieur en Conception de Logiciels Systèmes chez CS Group Canada, vous devez soumettre votre CV et lettre de motivation via notre site carrière. Assurez-vous de mettre en avant vos compétences techniques et votre expérience pertinente en développement de logiciels systèmes.

Join Rise to see the full answer
Quels langages de programmation sont essentiels pour l'Ingénieur en Conception de Logiciels Systèmes chez CS Group Canada?

Les langages de programmation essentiels pour le poste d'Ingénieur en Conception de Logiciels Systèmes chez CS Group Canada incluent principalement C, C++, et Python. Une maîtrise de ces langages est importante pour le développement de logiciels de bas niveau et l'optimisation des performances.

Join Rise to see the full answer
Common Interview Questions for Ingénieur en Conception de Logiciels Systèmes
Comment décririez-vous votre expérience avec le développement de logiciels systèmes?

Lors de votre réponse, il est utile de fournir des exemples précis de projets passés où vous avez été impliqué dans le développement de logiciels systèmes. Discutez des langages utilisés, des défis rencontrés et des solutions apportées, tout en mettant en avant votre capacité à collaborer avec d'autres équipes.

Join Rise to see the full answer
Quelles sont les meilleures pratiques en matière de conception de logiciels selon vous?

Abordez cette question en mentionnant des pratiques telles que la modularité, la réutilisabilité et la documentation technique. Expliquez pourquoi ces pratiques sont essentielles pour le développement de logiciels fiables et comment elles ont amélioré vos projets précédents.

Join Rise to see the full answer
Comment gérez-vous le débogage d'un système complexe?

Pour répondre à cette question, décrivez votre approche systématique pour identifier et résoudre les bugs. Mentionnez l'utilisation d'outils de débogage, l'importance de la documentation et vos méthodes pour tester et valider les corrections. N'oubliez pas d'inclure un exemple concret.

Join Rise to see the full answer
Parlez-moi d'un moment où vous avez dû travailler en équipe pour atteindre un objectif.

Ici, partagez une expérience où la collaboration a été essentielle. Expliquez comment vous avez interagi avec les autres membres de l'équipe, les défis de communication et la manière dont vous avez contribué à la solution collective.

Join Rise to see the full answer
Quelle est votre approche pour rester informé des nouvelles technologies en conception de logiciels?

Discutez de vos méthodes pour vous tenir à jour, comme suivre des blogs, participer à des forums ou des conférences. Expliquez l'importance de rester à jour dans l'industrie, surtout dans des domaines comme la cybersécurité ou les langages de programmation en évolution.

Join Rise to see the full answer
Comment gérez-vous la pression et les délais serrés dans un projet?

Pour aborder ce sujet, parlez de votre gestion du temps et de la priorisation des tâches. Donnez des exemples concrets où vous avez dû travailler sous pression et comment vous avez réussi à livrer un projet à temps sans compromettre la qualité.

Join Rise to see the full answer
Pouvez-vous expliquer un principe de design pattern que vous avez utilisé dans vos projets?

Choisissez un design pattern spécifique et expliquez son fonctionnement ainsi que son application pratique dans un projet antérieur. Mentionnez comment cela a amélioré la structure de votre code et facilité la maintenance.

Join Rise to see the full answer
Quelles compétences techniques considérez-vous comme vos atouts principaux?

Identifiez quelques compétences techniques qui correspondent au poste, comme votre maîtrise des langages C, C++, Python, ou votre expérience avec les systèmes d'exploitation. Assurez-vous de lier vos atouts aux exigences du poste d'Ingénieur en Conception de Logiciels Systèmes chez CS Group Canada.

Join Rise to see the full answer
Avez-vous de l'expérience avec les systèmes de contrôle de version? Si oui, expliquez comment cela a aidé vos projets.

Parlez de votre expérience avec les systèmes comme Git. Expliquez comment cela a aidé à la gestion de versions, la collaboration entre les développeurs et la résolution de conflits, en fournissant un exemple tangible de votre utilisation de ces outils.

Join Rise to see the full answer
Comment évaluez-vous le succès d'un logiciel que vous avez développé?

Décrivez les critères que vous utilisez pour évaluer le succès d'un logiciel, y compris la performance, la fiabilité, la satisfaction des utilisateurs et le respect des délais. Partagez un exemple d'un projet précis et comment vous avez mesuré son succès.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
CS GROUP Remote 400 avenue Sainte Croix, Suite 2300, Montréal, Québec, Canada
Posted 19 hours ago
Photo of the Rise User
CS GROUP Remote 400 Av. Sainte-Croix, Saint-Laurent, QC H4N 3K4, Canada
Posted 18 hours ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
NBCUniversal Remote Remote, Seattle, Washington, United States
Posted 7 days ago
Photo of the Rise User
Rightpoint Remote No location specified
Posted 3 days ago
Photo of the Rise User
European Dynamics Remote No location specified
Posted 3 days ago
Photo of the Rise User
Lean Tech Remote No location specified
Posted 9 days ago
Photo of the Rise User
ZeptoLab Remote No location specified
Posted 1 hour ago
Photo of the Rise User
Posted 9 days ago
Posted 14 days ago

CS is a systems supplier and integrator providing innovative products and customized services in Air Traffic Control, Aeronautic, Defense, Space, Security and Energy sectors. With 162 million in revenues and 1,700 employees worldwide, CS is an est...

10 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
November 28, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!