Jobs.ca
Jobs.ca
Language
Syntronic - A Global Design House logo

Développeur en vérification logicielle – systèmes optiques (poste basé à Ottawa) / Software Verification Developer (Optical Systems) (Ottawa based role)

Montréal, QC
Mid Level
Full-Time

About the role

Joignez-vous à Syntronic : Là où votre innovation façonne l’avenir

Chez Syntronic, nous ne nous contentons pas de suivre les tendances de l’industrie, nous les définissons ! Joignez-nous à notre équipe pour vous associer à des entreprises visionnaires et aux esprits les plus brillants qui transforment des idées révolutionnaires en réalité. Imaginez travailler sur des projets d’avant-garde en télécommunications, en nouvelles technologies automobiles, en innovations en matière de soins de santé sauvant des vies ou en automatisation industrielle de nouvelle génération. Nos projets sont diversifiés, percutants et à la pointe de l’innovation technologique. Faites partie d’une équipe extraordinaire !

Join Syntronic: Where Your Innovation Shapes the Future

At Syntronic, we don't just follow industry trends—we set them! Join us in partnering with visionary companies and the brightest minds to turn ground-breaking ideas into reality. Imagine working on cutting-edge telecom advancements, pioneering automotive tech, life-saving healthcare innovations, and next-gen industrial automation. Our projects are diverse, impactful, and at the forefront of technological innovation. Be a part of something extraordinary!

À propos de nous

Syntronic est un leader mondial de la conception et du développement, spécialisé dans l’électronique, l’électromécanique et les logiciels. Nous ne sommes pas seulement une entreprise ; Nous sommes une communauté d’innovateurs. Nos équipes travaillent sur des projets qui façonnent l’avenir dans divers domaines, de la création de systèmes de communication et de véhicules autonomes de pointe à l’avancement des solutions Internet des objets qui révolutionnent la vie quotidienne. Chez Syntronic, votre travail contribuera à faire une réelle différence.

Who we are

Syntronic is a global design and development leader specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a community of innovators. Our teams work on projects that define the future—from creating state-of-the-art communication systems and autonomous vehicles to advancing IoT solutions that revolutionize everyday life. At Syntronic, your work will make a real difference.

Ce que nous recherchons :

Nous recherchons des personnes qui souhaitent :

Collaborer avec desclients de premier plansur des projets transformateurs et avant-gardistes.

S’engager et apprendre desleaders de l’industrie

Innoverde la conception à la réalisation, en concordance aux normes élevées de l’industrie.

Acquérir uneexpérience internationalesur des projets mondiaux.

S’épanouir dans unenvironnement entrepreneurialqui encourage les nouveautés.

Explorerplusieurs secteurs variés, tels que les télécommunications, l’automobile, la santé et l’automatisation industrielle.

What we're looking for:

We are seeking individuals who want to:

Collaborate withtop-tier clientson transformative, cutting-edge projects.

Engage with and learn fromindustry leaders

Innovatefrom concept to completion, ensuring high standards.

Gaininternational experienceon global projects.

Thrive in anentrepreneurial environmentthat supports new ideas.

Exploremultiple sectorslike telecommunications, automotive, healthcare, and industrial automation.

Nous sommes à la recherche d’un(e) ingénieur(e) en vérification logicielle pour valider le comportement, la performance et la fiabilité des logiciels contrôlant des systèmes optiques de couche 0 (Layer 0). Vous concevrez des cadres de tests automatisés et des stratégies de validation afin de garantir que les logiciels de contrôle optique respectent des exigences strictes en matière de performance et de fiabilité. Ce rôle met l’accent sur la vérification logicielle de systèmes photoniques, combinant automatisation, validation à l’échelle du système et analyse approfondie des performances optiques.

Ce poste est à temps plein, en présentiel à Ottawa, et nécessitera une relocalisation.

We are seeking a Software Verification Engineer to validate the behavior, performance, and reliability of software controlling Layer 0 optical systems. You will design automated test frameworks and validation strategies to ensure that optical control software meets stringent performance and reliability requirements. This role focuses on software-driven verification of photonic systems, combining automation, system-level validation, and deep analysis of optical performance.

This role is full-time on-site in Ottawa and will require relocation to Ottawa.

###Ce que vous ferez / What you'll do

  • Concevoir et exécuter des stratégies de vérification pilotées par logiciel pour des systèmes optiques de couche 0

  • Développer des cadres de tests automatisés pour valider le comportement des logiciels de contrôle et les performances système

  • Valider les boucles de contrôle optiques, la gestion de la puissance et la stabilité du système par des tests logiciels

  • Analyser la télémétrie et les données de test afin d’identifier les problèmes de performance et les anomalies

  • Simuler et valider des scénarios de défaillance, incluant les mécanismes de protection et de restauration

  • Collaborer avec les équipes de développement et d’architecture pour déboguer et résoudre des problèmes complexes

  • Développer des outils d’observabilité, de surveillance et de validation des performances système

  • Valider l’intégration du logiciel avec le matériel optique en environnement de laboratoire

  • Développer des suites de tests de régression pour assurer la stabilité à long terme du système

  • Documenter les stratégies de test, les résultats et les constats à l’échelle du système

  • Améliorer continuellement l’automatisation des tests, la couverture et l’efficacité

  • Design and execute software-driven verification strategies for Layer 0 optical systems

  • Develop automated test frameworks to validate control software behavior and system performance

  • Validate optical control loops, power management, and system stability through software testing

  • Analyze system telemetry and test data to identify performance issues and anomalies

  • Simulate and validate failure scenarios, including protection and restoration mechanisms

  • Collaborate with development and architecture teams to debug and resolve complex issues

  • Build tools for system observability, monitoring, and performance validation

  • Validate integration of software with optical hardware in lab environments

  • Develop regression test suites to ensure long-term system stability

  • Document test strategies, results, and system-level insights

  • Continuously improve test automation, coverage, and efficiency

###Ce qu'il faut pour réussir / What you'll need to get the job done

  • Solide expérience en tests logiciels ou validation (idéalement en environnement embarqué ou systèmes)

  • Maîtrise de Python ou d’un langage de script similaire pour l’automatisation

  • Expérience dans le développement de cadres de tests et de pipelines d’automatisation

  • Bonne compréhension du comportement système et du débogage dans des environnements complexes

  • Connaissance des systèmes optiques de couche 0 ou des concepts télécom/réseaux

  • Capacité à analyser de grands volumes de données et à identifier des problèmes à l’échelle système

  • Expérience avec les environnements Linux et les flux de développement logiciel

  • Connaissance des pratiques CI/CD, des systèmes de gestion de versions (Git) et des tests automatisés

  • Excellentes aptitudes en résolution de problèmes et en analyse

  • Strong experience in software testing or validation (preferably in embedded or systems environments)

  • Proficiency in Python or similar scripting languages for automation

  • Experience building test frameworks and automation pipelines

  • Understanding of system-level behavior and debugging in complex environments

  • Familiarity with Layer 0 optical systems or telecom/networking concepts

  • Ability to analyze large datasets and identify system-level issues

  • Experience with Linux environments and software development workflows

  • Knowledge of CI/CD, version control (Git), and automated testing practices

  • Strong problem-solving and analytical thinking

###Ce qui vous démarquera vraiment / What will make us REALLY love you

  • Expérience en validation de systèmes de transport optique (DWDM, transpondeurs, amplificateurs)

  • Familiarité avec les métriques de performance optique (puissance, OSNR, BER)

  • Expérience avec des outils de simulation ou des jumeaux numériques (digital twins) pour la validation système

  • Exposition aux techniques d’IA/ML pour la détection d’anomalies ou l’analyse de performance

  • Forte orientation vers l’automatisation et l’amélioration de l’efficacité à grande échelle

  • Experience validating optical transport systems (DWDM, transponders, amplifiers)

  • Familiarity with optical performance metrics (power, OSNR, BER)

  • Experience with simulation tools or digital twins for system validation

  • Exposure to ML/AI techniques for anomaly detection or performance analysis

  • Strong automation mindset with a focus on scalability and efficiency

Ce rôle est à temps plein, en présentiel à Ottawa, et nécessite une relocalisation.

This role is full-time on-site in Ottawa and will require relocation to Ottawa.

Ce que vous allez adorer chez nous :

Chez Syntronic, nos employés sont notre plus grand atout. Nous encourageons l’innovation, la collaboration et l’excellence, en offrant des opportunités de croissance personnelle et professionnelle. Joignez-vous à une communauté mondiale qui valorise la créativité et la diversité.

What you’ll love about us:

At Syntronic, our employees are our greatest asset. We foster innovation, collaboration, and excellence, offering opportunities for personal and professional growth. Join a global community that values creativity and diversity.

Vous sentez-vousprêt à façonner l’avenir avec nous ?

Si vous êtes prêt à faire progresser votre carrière et à faire partie d’une équipe qui a un impact réel, nous voulons vous entendre. Postulez dès aujourd’hui et lancez-vous dans votre aventure avec Syntronic, où vos idées et vos innovations peuvent vraiment faire la différence.

Ready to Shape the Future with Us?

If you’re ready to elevate your career and be part of a team that’s making a real impact, we want to hear from you. Apply today and embark on your journey with Syntronic, where your ideas and innovations can truly make a difference.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

About Syntronic - A Global Design House

Telecommunications
501-1000

Syntronic is a engineering design house specializing in the design and development of electronics, electro-mechanics, embedded and IT software. As an established engineering design house, we provide valuable contribution to your product and test development as well as help you achieve the desired product time-to-market cost-effectively. We also offer solutions where we undertake turn-key responsibility of product development and system integration from idea to complete system delivery. We adopt the latest technologies in electronics design and software development worldwide.

Among our customers and partners are some of the world’s most technique-intensive businesses and organizations in sectors such as telecommunication, automotive, industrial and medtech. In designing to satisfy customers’ needs, we focus on quality, competence and ease of production.

Similar jobs you might like