Senior Software Designer
1 week ago
As a Senior Software Developer, you will join the R&D team responsible for our PIC (Photonic Integrated Circuit) inspection platform. This system integrates several exciting technologies, including robotics, vision, instrument control, and artificial intelligence (AI).
You will participate in all stages of development, from design to evolution and maintenance, and contribute to the continuous improvement of our development practices, particularly through the integration of AI as a development tool.
An expert in C#, you are recognized for your efficiency and your ability to deliver quickly thanks to your mastery of the art of compromise. You are driven, whether it involves solving complex problems, validating new technologies, creating proof of concepts, or supporting customers.
Passionate about user experience (UX), you strive to design intuitive, efficient, and elegant solutions.
Your Role
As a Senior Software Developer, you will:
- Actively participate in the design, development, and maintenance of software applications critical to our products;
- Contribute to the continuous improvement of user experience, with a focus on usability, performance, and interface reliability;
- Provide quick and effective solutions to internal and external needs: bug fixes, enhancements, prototypes, proofs of concept, or customer support requests;
- Collaborate closely with development, QA, design, and product teams to ensure the quality and consistency of deliverables;
- Participate actively in code reviews and in defining best development practices;
- Contribute to the integration and validation of new technologies within existing products;
- Document your work and ensure traceability of all implemented changes.
What We're Looking For
Technical Skills
- Expert knowledge of C# and the .NET ecosystem;
- Strong experience in interface design and the implementation of UX/UI best practices;
- Experience with WPF is an asset;
- Experience integrating and debugging complex systems;
- Proficiency with version control tools (Git, GitLab, etc.).
Personal Qualities
- A true team player, who values collaboration and knowledge sharing;
- Autonomous, rigorous, and results-oriented;
- Curious and passionate about new technologies and innovative approaches;
- Comfortable working in an agile, multidisciplinary environment;
- Able to manage multiple priorities and deliver high-quality solutions quickly.
Requirements
- Education: Bachelor's or Master's degree in Software Engineering, Computer Engineering, or a related field;
- Experience: Minimum of 5 to 8 years of relevant software development experience;
- Languages: Strong command of French and the ability to communicate effectively in technical English.
Why Join EXFO?
- Work on cutting-edge technological products used worldwide;
- Apply your expertise in an environment that values efficiency, creativity, and quality;
- Collaborate with passionate colleagues in multidisciplinary teams;
- Benefit from a hybrid work model, flexible between remote work and our Québec office;
- Join a company where technical excellence, innovation, and team spirit are at the heart of our engineering culture.
-
Senior Software Designer
1 week ago
Québec, Quebec, Canada EXFO Full timeAs aSenior Software Developer, you will join the R&D team responsible for ourPIC (Photonic Integrated Circuit)inspection platform. This system integrates several exciting technologies, includingrobotics,vision,instrument control, andartificial intelligence(AI).You will participate in all stages of development, from design to evolution and maintenance, and...
-
Senior Software Designer
4 days ago
Québec, Quebec, Canada EXFO Full timeAs aSenior Software Developer, you will play a key role in maintaining and evolving EXFO'sMDR (Manufacturing, Development and Research)product line.In addition to contributing to software development, you will have the opportunity to support your team in planning and coordinating work, in close collaboration with the tech lead.This position represents an...
-
Embedded Software Designer
1 day ago
Québec, Quebec, Canada Umano Medical Full timeGeneral informationReference Publication date22/01/2026Position descriptionDepartmentsEngineering and Quality ControlJob titleEmbedded Software DesignerContract typePermanentContractual hoursFull-timeJob DescriptionAttuned to small details, you possess the logic and precision of a skilled embedded programmer blended with the creativity of an artist. You...
-
Senior Sales Systems Engineer
3 days ago
Québec, Quebec, Canada Veeam Software Full time $177,800 - $330,100Veeam, the #1 global market leader in data resilience, believes businesses should control all their data whenever and wherever they need it. Veeam provides data resilience through data backup, data recovery, data portability, data security, and data intelligence. Based in Seattle, Veeam protects over 550,000 customers worldwide who trust Veeam to keep their...
-
Senior Software Engineer
1 week ago
Québec, Quebec, Canada Magnet Forensics Full timeWho We Are; What We Do; Where We're Going Magnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets, and IoT-related devices. We are continually innovating so our customers can deploy advanced and effective tools to protect their companies,...
-
Senior Software Engineer, Stats
1 week ago
Québec, Quebec, Canada StackAdapt Full timeStackAdapt is the leading technology company that empowers marketers to reach, engage, and convert audiences with precision. With 465 billion automated optimizations per second, the AI-powered StackAdapt Marketing Platform seamlessly connects brand and performance marketing to drive measurable results across the entire customer journey. The most...
-
Senior Software Engineer, Stats
6 days ago
Québec, Quebec, Canada StackAdapt Full timeStackAdapt is the leading technology company that empowers marketers to reach, engage, and convert audiences with precision. With 465 billion automated optimizations per second, the AI-powered StackAdapt Marketing Platform seamlessly connects brand and performance marketing to drive measurable results across the entire customer journey. The most...
-
Staff/Senior Software Engineer, Stats
6 days ago
Québec, Quebec, Canada StackAdapt Full timeStackAdapt is the leading technology company that empowers marketers to reach, engage, and convert audiences with precision. With 465 billion automated optimizations per second, the AI-powered StackAdapt Marketing Platform seamlessly connects brand and performance marketing to drive measurable results across the entire customer journey. The most...
-
Senior Structural Designer
1 week ago
Québec, Quebec, Canada AtkinsRéalis Full timeJob DescriptionOverviewWe are seeking a Senior Structural Designer to join our Minerals & Metals (M&M NAM) Structural Engineering Department. The successful candidate will report to the Structural Engineering Team Lead and the Structural Lead on the project to which he or she is assigned.The person in this position will work closely with Structural Engineers...
-
Senior Director, Design
6 days ago
Québec, Quebec, Canada Babylist Full timeWho We Are Babylist is the leading registry, e-commerce, and content platform for growing families. More than 9 million people shop with Babylist every year, making it the go-to destination for seamless purchasing, trusted guidance, and expert product recommendations for new parents and the people who love them. What began as a universal registry has grown...