Senior Software Designer
6 days ago
Senior Software Designer – Québec (Hybrid)As a Senior Software Designer, you will play a key role in the evolution of our photonic integrated circuit (PIC) inspection product. In addition to contributing to new feature development, you will lead the definition of our automated testing strategy, selecting the right tools and technologies and enabling the team to adopt best practices that ensure software quality and testability. Your Role More specifically, as a Senior Software Designer, you will: Participate in the design and implementation of new software features for the PIC product; Define the automated testing strategy, and select and recommend the most appropriate technologies, frameworks, and practices for test automation; Work closely with the DevOps team to enhance our CI/CD pipeline; Design hardware simulators to enable efficient development, debugging, and testing; Develop initial examples and templates to enable developers to implement and maintain their own automated tests; Provide technical leadership to improve code modularity, dependency management, versioning strategies, package management, and overall software architecture. What We’re Looking For Technical Skills Strong experience in automated software testing, particularly in systems that interact with physical hardware; Mastery of C# and experience with .NET development tools; Proficiency in designing testable and maintainable software architecture; Experience supporting development teams and promoting software quality best practices. Aptitudes Required Strong communication and leadership skills, with the ability to influence without authority; Comfortable guiding other developers and serving as a technical coach; Analytical and pragmatic mindset, with a focus on scalable, maintainable solutions; Collaborative attitude, particularly in cross-functional environments (Development, QA, DevOps, Systems, etc.); Strong sense of autonomy, initiative, and attention to detail. Requirements Education: Bachelor’s or Master’s degree in Software Engineering, Computer Engineering, or a related field; Experience: Minimum of 8 years in software development, with a strong emphasis on software quality in hardware-centric systems; Languages: Proficient in French and capable of communicating effectively in technical English. Why Join EXFO? Contribute to a highly technical and innovative product in the field of photonics and automated inspection; Take ownership of development strategies and empower the team to deliver robust, high-quality software; Collaborate with multidisciplinary teams in a dynamic engineering environment; Benefit from a hybrid work environment, with flexibility between remote work and our Québec office; Join a company where engineering excellence, innovation, and knowledge sharing are core values.
-
Senior Software Designer
1 week 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...
-
Full Stack Software Developer
4 days ago
Québec City, Canada InnovMetric Software Full timeOverview Would you like to join a team that is responsible for designing our collaborative products? We have a great job opportunity for you! The data collected from the high-density point clouds that are used in metrology is massive and sensitive. To ensure the proper management of storage costs and access rights, our team provides clients with a range of...
-
C++ Developer of Software Infrastructure
4 days ago
Québec City, Canada InnovMetric Software Full timeOverview Rome was not built in a day and neither was our software. Are you interested in maintaining the foolproof foundations of the most innovative metrology software, PolyWorks®, for it to continue to evolve and stay at the top? We might have a position for you! Autonomy, curiosity, transparency, trust, respect. At InnovMetric, these are the values that...
-
Senior PCB Design Engineer
1 week ago
Québec City, Canada HIKINEX Full timeRole Overview: As a Senior PCB Design Engineer, you will take on a leadership position within our hardware design group. Your key duties will revolve around crafting, executing, and validating mixed-signal (Digital & RF) Printed Circuit Boards (PCBs) customized for application in satellite and other orbital systems. These applications encompass a diverse...
-
Senior Software Designer
1 week ago
Quebec City, QC GM K, Canada EXFO Full timeMain locations:Quebec, Quebec, CAJob Type: Full-timeWorkplace type: HybridOffer number: 5285EXFO develops smarter test, monitoring and analytics solutions for the global communications industry. We are trusted advisers to fixed and mobile network operators, hyper-scalers and leaders in the manufacturing, development and research sector. They count on us to...
-
Senior Software Developer
2 weeks ago
Québec City, Canada Autodesk Full timePosition Overview Our Trust Software Engineering team is seeking a Senior Software Engineer to join the Platform Integrations team in a fast-paced, agile development environment. You will play a key role in defining and driving security-related integrations in collaboration with internal stakeholders. You will bring technical expertise and industry...
-
Senior Sales Account Executive
3 weeks ago
Clarke City, Canada Rocket Software Full timeJoin to apply for the Senior Sales Account Executive role at Rocket Software 3 days ago Be among the first 25 applicants It's fun to work in a company where people truly BELIEVE in what they're doing! Job Description Summary: The Senior Account Executive is an enterprise software sales professional who sells a platform of software solutions to Global 1000...
-
Senior Principal Software Engineer, AEC Data
4 days ago
Québec City, Canada Autodesk Full timePosition Overview Are you a self-starter and technical catalyst with a proven track record of quickly tackling complex projects from inception to completion? If so, we have a unique role for you. Autodesk is seeking a highly motivated, experienced Senior Principal Software Developer to join the Architecture, Engineering, and Construction (AEC) Platform Data...
-
C++ Developer of 3D Metrology Solutions
4 days ago
Québec City, Canada InnovMetric Software Full timeOverview Autonomy, curiosity, transparence, trust, respect. At InnovMetric, those are the values that surround us every day in our software development teams. We are actively looking for talented developers. What does that mean for us? Love challenges and teamwork Be creative and think outside the box Be committed to the team and the company’s success, as...
-
Senior Sales Account Executive
1 week ago
Clarke City, Quebec, Canada Rocket Software Full timeIt's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Senior Account Executive is an enterprise software sales professional who sells a platform of software solutions to Global 1000 clients. This individual understands executive selling into large companies, has outstanding communication skills, speaks...