Search jobs > Montreal, QC > Software designer

Software Designer

EXFO
Ville Saint-Laurent, Quebec, CA
$46,3 an hour (estimated)
Full-time

Job summary

Under the supervision of the Software Group Manager, and within the Research and Development department, your main responsibility will be to develop new functionalities for the next generation of probes integrating into our service assurance and monitoring solution for IP networks.

If you are looking for growth opportunities and coaching, we want to invest in you and bring your career to the next level.

We offer a casual and supportive work environment that fuels collaboration and innovation.

What you’ll do

As part as a new Agile SCRUM team, we are looking for someone who

Favors face-to-face communication with team members over any other means

Favors finishing work over starting work

Favors a green build over their current work

Favors their team’s success over their own

Favors small testable vertical increments over horizontal integration

Favors automated tests over manual ones

What we’re looking for

Technical skills

Must have

Knowledge of object-oriented programming concepts

Knowledge of Cloud Native development, virtualization, containerization and microservices

Knowledge of orchestration platforms such as Kubernetes, OpenShift and Tanzu

Knowledge of the different cloud hosting services such as AWS, GCP and Azure

Knowledge of provisioning and configuration tools like Terraform and Ansible

Knowledge of CI / CD pipelines and tools like Git / GitLab

Knowledge of DevOps and DevSecOps concepts

Knowledge of TypeScript programming language and Angular framework

Knowledge of the Ethernet IP stack

An asset

Knowledge of Rust programming language

Knowledge of mobile device on Android and iOS

Knowledge of the 5G cloud infrastructure

Knowledge of the communication protocols and tests such as HTTP, TWAMP, DNS, SIP and VoLTE

Knowledge of Over-The-Top (OTT) and WebRTC video services

Knowledge of Linux Kernel / Low-Level development

Required aptitudes

Passionate and willing to learn

Attention to detail and quality of work

Ability to work as part of a team

Organizational skills

Good communication skills

Must have

Bachelor’s degree in software engineering or equivalent

Relevant work experience is desirable

Bilingual (French and English, oral and written)

Legally authorized to work in Canada

3 days ago
Related jobs
TV2 Consulting
Montreal, Quebec

Under general direction, participates as a high-level technical expert in design development, coding, testing, and debugging new software or significant enhancements to existing software. Works with technical staff to understand problems with software and develops specifications to resolve them. ...

CN
Montreal, Quebec

The role of Expert Software Designer / Platform Administrator is to contribute to the whole solution by analyzing functional specifications to identify the best technical design and coding parts of the application. Interact with Functional Designer to understand requirements for medium to complex so...

Services de Gestion Quantum Ltée
Montreal, Quebec

Position: Embedded Software Designer Location: Montreal As part of our dynamic R&D team, the Embedded Software Designer plays a pivotal role in the development of new products and features. This role involves designing, programming, testing, and optimizing embedded systems and software while ma...

Caterpillar
Laval, Quebec

The selected candidate will participate in all the team’s functions in a scaled Agile environment and will be responsible to design, implement and test embedded software applications for. Design software modules according to requirements specifications. Implement software designs using prescribed co...

Comtech
Montreal, Quebec

Experienced Linux software designer. Design, implement, test and document software functions in a. Study software problems reported and proposed solutions. Refactor existing code for best-in-class software reliability and performance. ...

Famic Technologies
Canada

We are looking for dynamic, competent and motivated people to fill a position of Software Designer in the development of a new generation of CAD and simulation software. This position includes mainly mathematical modeling, design and software development to enrich a multi-technology simulation envir...

EXFO
Montreal, Quebec

EXFO est un leader mondial avant-gardiste de l'industrie des télécommunications.Ses technologies jouent un rôle essentiel en assurant la fiabilité et la sécurité des réseaux de communication mondiaux, ce qui est devenu plus important que jamais à l'ère du numérique.Les solutions d'EXFO ont un large ...

Famic Technologies
Canada

We are looking for dynamic, competent and motivated people to fill a position in the development of new generations of software for the industrial market. This position primarily includes software design and development to enhance our product line and IT consulting offerings. Develop unit tests of s...

EXFO
Montreal, Quebec

Our broad portfolio of intelligent hardware and software solutions enable our customer’s network transformations related to fiber, 5G, virtualization and big data analytics. As a member of the ASA Platform DevOps team within the Research and Development department, you will lead and contribute to th...

Famic Technologies
Canada

We are looking for dynamic, competent and motivated people to fill a position of Software Designer in the development of new generations of software for the industrial market. This position includes mainly software design and development to enhance our product line and our IT consulting offerings. P...