Concepteur logiciel / Software Designer
EXFO inc
Description du poste :
Résumé du posteLes technologies en télécommunications évoluent rapidement, et EXFO vise à être parmi les premiers à offrir des solutions de test et de validation pour le segment Manufacturing, Lab and Research (MDR). Pour soutenir cette ambition, l’équipe R&D de cette division poursuit sa croissance et recherche un Développeur Logiciel Full Stack polyvalent, curieux et passionné par les technologies émergentes.
Votre rôle
En tant que Développeur Logiciel Full Stack, vous développerez des fonctionnalités tant au niveau du back-end que du front-end pour nos produits MDR. Vous serez également amené à créer des prototypes et preuves de concepts afin d’évaluer de nouvelles technologies, faciliter des démonstrations et soutenir l’innovation continue.
Responsabilités
Développement logiciel (Full Stack)
Concevoir, développer, maintenir et améliorer des fonctionnalités logicielles pour nos produits MDR.
Contribuer au développement côté back-end (APIs, services, protocoles, intégrations bas niveau) et côté front-end (interfaces utilisateurs).
Comprendre, analyser et modifier du code existant pour y ajouter de nouvelles capacités ou améliorer sa structure.
Preuves de concepts (PoC) et innovation
Développer rapidement des prototypes pour valider de nouvelles technologies ou concepts liés aux réseaux, aux interfaces ou aux puces électroniques.
Participer à des évaluations techniques avec les équipes R&D HW, FPGA et SW.
Réaliser ou participer à des démonstrations internes et externes.
Intégrer, lorsque pertinent, les PoC prometteurs aux produits existants ou futurs.
Interaction avec le matériel
Interagir avec des puces électroniques via leurs interfaces de configuration (ex. drivers, API bas niveau).
Comprendre les limitations technologiques, les capacités matérielles et leurs impacts sur le software.
Collaborer avec les équipes matérielles HW, FPGA et ingénierie de systèmes pour résoudre des problèmes complexes.
Expérience pertinente en développement logiciel sur des produits matériels, idéalement dans le domaine des télécommunications.
Excellentes compétences back-end : C/C++/C# (exigé).
Compétences front-end : Flutter (exigé), TypeScript, Angular (atouts).
Connaissance de Python.
Expérience avec les API REST.
Connaissance de Git/Gitlab, CI/CD, tests unbitaires (atouts)
Intérêt marqué pour le hardware , notamment lecture et compréhension de documentation technique de puces électroniques
Interaction avec leurs interfaces de configuration (drivers)
À l’aise avec les technologies émergentes, peu documentées ou en évolution.
Expérience avec des environnements de communication réseau (atout).
Compétences requises
Excellente collaboration avec des équipes multidisciplinaires (ingénieurs systèmes, HW, FPGA, SW, équipe QA, production).
Aime travailler avec des équipes locales et à distance
Très grande polyvalence; capable d’intervenir à différents niveaux du produit.
Débrouillard, autonome, apprend rapidement.
Curiosité naturelle pour les nouvelles technologies.
Enthousiasme à l’idée de contribuer à la mise en marché de produits innovants.
Exigences
Expérience : 5+ années en développement logiciel.
Langues : Français et anglais (parlé et écrit).
Formation : Baccalauréat en informatique, génie logiciel, génie électrique ou domaine connexe.
Statut : Citoyen canadien ou résident permanent.
______________________________________________________________________________
Job Summary
Under the supervision of the Software Group Manager and within the Research & Development department, your primary responsibility will be to work in an agile team developing our new test products for the Manufacturing, Design, and Research (MDR) telecommunications industry.
Your roleYou will work in a hybrid mode within a DevOps-oriented team.
This is an excellent opportunity to join a dynamic team building cutting-edge products that will test protocols and components for high-performance networks such as Ethernet 1.6T. If you have the skills to deliver value to customers and are passionate about your work, you are the candidate we are looking for.
ResponsabilitiesFace-to-face communication with team members over other means;
Completing work rather than just starting it;
Quality and verification of builds over quantity;
Team success over individual success;
Small, vertical, testable increments;
Automated testing over manual testing;
Using continuous integration and continuous deployment (CI/CD) infrastructure.
Strong understanding of object-oriented concepts;
Knowledge of C# (.NET Core) / Angular;
Knowledge of Python, TypeScript, and JavaScript;
Knowledge of REST APIs;
Knowledge of C++, Git/GitLab, CI/CD development and maintenance, DevOps practices, and datacom protocols is considered an asset.
Passionate and eager to learn;
Attention to detail and quality of work;
Strong teamwork skills;
Organizational skills;
Excellent communication skills.
Bachelor’s degree in Software Engineering or Computer Science;
8-15 years of software development experience;
Bilingual in French and English (spoken and written);
Legal authorization to work in Canada.
EXFO est un employeur qui souscrit au principe de l'égalité d'accès à l'emploi. Nous valorisons la diversité et nous nous engageons à créer un environnement inclusif pour tous nos employés.
- ...équipe Nous sommes une équipe passionnée et expérimentée de concepteurs de logiciels embarqués pour une gamme de produits de reconnaissance de... ...variés (« bare metal » ou RTOS) Participer activement dans le design et la mise en place de pipelines vidéo utilisant diverses...SuggestedDaily paidWorldwideFlexible hours
- ...l’électronique, l’électromécanique et les logiciels. Nous ne sommes pas seulement une entreprise... ...--- 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...SuggestedDaily paidFull time
- ...et aimer ce qu’elles font… la plupart du temps . Alors, quel sera mon rôle? Collaborer avec d’autres expertises en développement logiciel afin de concevoir, développer, valider et exploiter des solutions à grande échelle de manière itérative, en utilisant des méthodes...SuggestedWork at office
- ...) en conception structurale / Structural Design Engineer Responsabilités Concevoir... ...admissible à l'inscription. Maîtrise de logiciels d'analyse structurale tels que S-Frame,... ...Proficiency with structural analysis and design software such as S-Frame, ETABS, and spSlab....SuggestedLong term contractContract workApprenticeshipWork at office
- ...Concepteur de niveaux senior / Senior Level Designer Concepteur de niveaux senior Rejoignez-nous dans cette aventure et aidez-nous à créer notre nouvelle propriété intellectuelle, qui n'a pas encore été dévoilée. Nous recherchons un concepteur de niveaux passionné par...SuggestedWork at office
- ...maîtrise des principes fondamentaux du génie logiciel (tests, contrôle de versions, qualité du... .... Roles and Responsibilities Design, implement, and maintain Python applications... ...operational support Solid understanding of software engineering fundamentals (testing,...Daily paidRemplacementApprenticeshipWork at office
- ...voie d’obtenir l’admission. Maîtrise des logiciels de conception structurale (p. ex. S-Frame... .... The Role: As a Structural Design Engineer, you will play a pivotal role in... ...). Proficiency with structural design software (e.g., S-Frame, ETABS, spSlab) and familiarity...Contract workApprenticeship
- ...create the best work of our careers, bringing unique and immersive experiences to our players. Motive is looking for a Senior AI Designer to join our team on Battlefield. You will report to the Senior Game Director and collaborate with gameplay leadership to develop enemy...Local area
$90.96k - $136.44k per year
...oriented and experienced Senior Embedded Software Engineer to join our dynamic team. In this... ...within Linux and Windows platforms, designing and implementing robust, high-performance... ...accelerate innovation. Responsibilities Design, develop, and maintain software for our...- ...joindrez à l’équipe en tant que Développeur logiciel en tests (SDET), un rôle hybride... ...alike. You will be joining the team as a Software Developer in Test, a hybrid role that blends... ...software delivery. Your day at a glance: Designing, developing and maintaining an expansive...Flexible hours
$90.96k - $136.44k per year
...skills toward causes you care about—locally and globally. Come make an impact every day at Zebra. Responsibilities Design, develop and maintain software for our smart camera products and vision systems using C and C++. Work on device drivers and system‑level services...- ...complex scaling and workflow challenges. As a Senior Realtime Software Developer, you will take on a leadership role within the... ...Architectural Contribution: Collaborate with other team leads to design and implement robust, scalable methods for integrating Unreal Engine...Temporary work
- ...conçoivent, déploient et exploitent des logiciels dans des environnements cloud, sur site et... ...of developers build, deploy, and operate software across cloud, on-premises and hybrid environments... ...automated tests Participate in design and estimation of tasks for different...Flexible hours
- Poste : ingénieur logiciel (.NET / Windows)Lieu de travail : MontréalVous êtes un ingénieur... ..................................Position: Software Engineer (.NET / Windows)Location: MontrealAre... ...? We are seeking a technical expert to design and implement sophisticated interface...Summer workWork at officeFlexible hours
- ...Join Our Team for a Challenging and Fulfilling Career Famic Technologies provides high-quality software solutions. Our circuit design and simulation software, as well as our consulting services in the field of industrial automation and software engineering, are renowned...Full timeWorldwide
- ...Développeur·euse logiciel front-end senior Plusgrade conçoit les... ...concepts techniques clairs pour les concepteurs et les équipes... ...poste vacant existant. Senior Software Developer - FrontEnd Plusgrade... ...backed by a solid mastery of design systems and cloud deployment...Work at officeRemote workWorldwideFlexible hours
$108.5k - $152k per year
...Responsibilities Design, build, and maintain backend services and APIs in Java that are reliable, secure, and scalable to support high... ...experience. ~ Professional experience as a backend or software developer using Java in a production environment, including building...Contract workWork at officeRelocation package3 days per week$122.3k - $170.7k per year
...As a Software Developer on Creative Innovation's Audio team, you will contribute to a large-scale AI-enabled audio initiative focused on... ..., helping teams adopt improved workflows. Daily, you will… Design and implement audio tools, pipelines, and workflows that integrate...Local area- ...Senior Analyst, Software Quality Assurance Group: Information Technology and Cybersecurity... .... They will play an essential role in designing the software quality testing framework.... ...throughout the development process via test design, execution and defect management; Keep...Work at officeWorldwideWeekend workAfternoon shift
- ...équipe: Dans votre rôle de développeur logiciel, vous serez dans une position unique pour... ...team’s dynamic: In your role as a software developer, you will be in a unique position... ...Participate and lead team discussions on design and implementation Follow the DevOps practices...Contract workApprenticeshipFlexible hours
- ...team, we strive to continuously deliver an innovative and robust software device driver SDK to our clients. To be able to quickly adjust... ...environment. Your day at a glance: Participate in the analysis, design, and implementation of new features for device integration with...Flexible hours
$77.6k - $129.3k per year
...hear from you. Résumé du poste : Le Développeur logiciel - Full Stack (.NET C#) agit comme un contributeur... ...TypeScript et Vue.js. Front Web : Collaborer avec les designers UX/UI pour traduire les concepts de design en applications fonctionnelles. Mise en œuvre de...Long term contractApprenticeshipWork at office2 days per week$122.3k - $170.7k per year
...contribute to our experiences, supported by thoughtful product design, safety systems, and global reach. Our focus is on enabling more... ...by making creation easier, safer, and more rewarding. As a Software Developer in Test on our Research & Engineering team, you will...Full timeInternshipLocal area3 days per week$86k - $120.5k per year
...à nos employés. Au sein d’Expedia Product & Technology, notre organisation responsable du contenu recrute un développeur(-euse) de logiciels II pour travailler sur les capacités de notre plateforme de contenu. Dans ce rôle, vous aurez les responsabilités suivantes Concevoir...Contract workApprenticeshipWork at office- ...Une carrière en tant que Concepteur d'architectures applicatives au Studio Numérique de la Banque Nationale, c'est concevoir et bâtir les... ...équipe spécialisée de concepteurs, de directeurs de développement logiciel et d'ingénieurs en fiabilité (SRE), tous rattachés directement...ApprenticeshipFlexible hours
- ...English version will follow* Le concepteur est amené à faire de la... ...Effectuer la conception et le design de pièces ou d’assemblage selon... ...Inspection) ; ~ Maîtriser les logiciels de conception et de... ...Proficiency in design and modeling software (CATIA V5 and 3DVia). ~ Proficiency...Full timeTemporary workWorldwide
- ...About the Role As the Technical Lead for the software engineering team you will be responsible for technical solutioning for our loyalty... ...based frontend development, TypeScript, solution architecture design, CI/CD, and engineering best practices. You will also need great...Flexible hours
- ...Directeur De Solutions Et Développement Des Affaires, I’ingénieur·e/concepteur·trice De Solutions Aura Les Responsabilités Et Devra Avoir Les... ...à l’extérieur du Québec ; Très bonne connaissance des logiciels de la suite MS Office (Word, Excel, PowerPoint) ; Très grande...
- ...rigueur et souci du détail. Ce que vous apportez Diplôme universitaire de 1er cycle en technologies de l’information, génie logiciel ou dans un domaine connexe (ou expérience équivalente); Minimum de douze (12) années d’expérience en développement, dont une partie...Daily paidPermanent employmentFull time
- ...la sécurité publique et des opérations. Genetec développe des logiciels, du matériel et des services cloud à plateforme ouverte pour le... ...continue et les pratiques DevOps Collaborer étroitement avec les concepteurs d'expérience utilisateur, les architectes logiciels, les chefs...Work at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Concepteur logiciel / Software Designer. Be the first to apply!
- software architect Montréal, QC
- senior software developer Montréal, QC
- software engineer - computer Montréal, QC
- software developer remote Montréal, QC
- software engineer intern Montréal, QC
- software engineer devops Montréal, QC
- remote entry level software developer Montréal, QC
- linux software engineer Montréal, QC
- software engineer internship Montréal, QC
- ingénieur logiciel Montréal, QC

