Hybrid Software Designer – Concepteur(trice) logiciel

Posted 3 weeks ago

Apply now

About the role

  • Full Stack Software Developer developing back-end and front-end features for MDR products at EXFO. Involved in creating prototypes and supporting continuous innovation while collaborating with multidisciplinary teams.

Responsibilities

  • Develop both back‑end and front‑end features for MDR products
  • Create prototypes and proofs of concept (PoCs) to evaluate new technologies
  • Contribute to back‑end development (APIs, services, protocols, low‑level integrations) and front‑end development (user interfaces)
  • Quickly develop prototypes to validate technologies or concepts related to networks, interfaces, or electronic chips
  • Interact with electronic chips through configuration interfaces and understand hardware limitations.
  • Collaborate with HW, FPGA, and system engineering teams to solve technical issues

Requirements

  • 5+ years in software development
  • Strong back-end development skills: C/C++/C# (required)
  • Front-end skills: Flutter (required); TypeScript and Angular (assets)
  • Knowledge of Python
  • Experience with REST APIs
  • Knowledge of Git/GitLab, CI/CD, unit testing (assets)
  • Excellent collaboration skills with multidisciplinary teams
  • Fluent in French and English (spoken and written)
  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field
  • Canadian citizen or permanent resident.

Benefits

  • Health insurance
  • Paid time off
  • Flexible work arrangements
  • Professional development opportunities

Job title

Software Designer – Concepteur(trice) logiciel

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job