Senior Software Designer
2 days 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.
Technical Skills
What We're Looking For
- 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.
-
Embedded Software Designer
7 days ago
Québec, Quebec, Canada Umano Medical Full timeGeneral informationReference Publication date08/12/2025Position descriptionDepartmentsTechnical service / Client relationshipJob 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....
-
Software Designer
1 week ago
Québec, Quebec, Canada EXFO Inc Full timeJob summaryUnder the supervision of the Software Group Manager, and within the Research and Development department, your main responsibility will be to work in an agile team developing our new products for our industry's Manufacturing, Design and Research (MDR) testing offerings. You'll be working in a hybrid mode, in an DevOps minded team.This is a great...
-
Senior Electronic Designer
1 week ago
Québec, Quebec, Canada ABB Full timeAt ABB, we help industries outrun - leaner and cleaner. Here, progress is an expectation - for you, your team, and the world. As a global market leader, we'll give you what you need to make it happen. It won't always be easy, growing takes grit. But at ABB, you'll never run alone. Run what runs the worldThis Position reports to:Superviseur, Groupe...
-
Senior Structural Designer
1 day 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 Analog RF IC Design Engineer
2 weeks ago
Québec, Quebec, Canada IC Resources Full timeI am recruiting for a Senior Analog RF IC Design Engineer to join my client's team, focusing on the development of next-generation wireless ASICs and SoCs. In this role, the Senior Analog RF IC Designer will take ownership of designing, simulating, verifying, and documenting RF and analog blocks in CMOS technologies to meet demanding performance targets.The...
-
Mobile Software Developer
7 days ago
Québec, Quebec, Canada Newforma Full timeWe are looking for a versatile Mobile Developer with REACT Native experience to design, develop, and maintain scalable applications. Responsibilities include collaborating with cross-functional teams, building user-friendly interfaces, developing robust server-side logic in some cases, and maintaining clean, efficient code. This role is perfect for someone...
-
Mobile Software Developer
7 days ago
Québec, Quebec, Canada Newforma Inc Full timeWe are looking for a versatile Mobile Developer with REACT Native experience to design, develop, and maintain scalable applications. Responsibilities include collaborating with cross-functional teams, building user-friendly interfaces, developing robust server-side logic in some cases, and maintaining clean, efficient code. This role is perfect for someone...
-
Platform Software Developer
2 weeks ago
Québec, Quebec, Canada EXFO Inc Full timeEXFO develops smarter network test, monitoring and analytics solutions for the world's leading telecommunications service providers, network equipment manufacturers and webscale companies—and we love what we do With over 1,000 employees in more than 25 countries, EXFO is no. 1 worldwide in fiber optic test solutions. Our broad portfolio of...
-
Software Engineer
7 days ago
Québec, Quebec, Canada Leadership Connect Full timeWho are we? At Leadership Connect, we believe that relationships are everything in business and in life. Founded by two former CEOs of S&P 500 companies and a former presidential press secretary, our premier information service is built for developing relationships that impact decisions in government, business, and media. Utilizing deep research expertise...
-
Software Engineer
7 days ago
Québec, Quebec, Canada Leadership Connect Full timeWho are we? At Leadership Connect, we believe that relationships are everything in business and in life. Founded by two former CEOs of S&P 500 companies and a former presidential press secretary, our premier information service is built for developing relationships that impact decisions in government, business, and media. Utilizing deep research expertise...