2

Remote Application Developer Jobs in Montreal, QC

Having recognized the advantages of remote work, including employee morale, productivity, reduced ... You'll partner closely with Data Platform Developers, application dev teams, and Product Owners ...

Strong understanding of TCP/IP, firewalls, and server / application load balancing technologies ... Flexible benefits package starting from day 1 * Thrive in a Hybrid or Remote Model - including a ...

Strong understanding of TCP/IP, firewalls, and server / application load balancing technologies ... Flexible benefits package starting from day 1 * Thrive in a Hybrid or Remote Model - including a ...

... application code to support our team. You should have experience with high concurrency systems ... However, we will consider remote applicants +/- 3 hours from eastern time zone. Why work here * We ...

Net Developer for our client. This is a permanent position that is remote, or based in their office in Vancouver. Our client is an Enterprise company that builds SaaS products for Fortune 500 ...

next page

Showing results 1-20

Remote Application Developer information

See Montreal, QC salary details

$68.3K

$107.6K

$161.5K

How much do remote application developer jobs pay per year?

As of Aug 12, 2026, the average yearly pay for remote application developer in Montreal, QC is $107,635.00, according to ZipRecruiter salary data. Most workers in this role earn between $84,760.00 and $124,648.00 per year, depending on experience, location, and employer.

How does a remote application developer typically collaborate with team members across different time zones?

Remote Application Developers often work with colleagues spread across various locations, which makes effective communication and collaboration essential. Teams usually rely on project management tools, version control systems, and regular virtual meetings to coordinate tasks and share progress. Clear documentation and asynchronous communication, such as detailed code reviews and status updates, help ensure everyone stays aligned despite time zone differences. Building strong relationships with team members and proactively addressing blockers are key to thriving in this environment.

What are the key skills and qualifications needed to thrive as a remote application developer?

To thrive as a Remote Application Developer, you need strong programming skills, a solid understanding of software development lifecycles, and typically a degree in computer science or related experience. Familiarity with tools like Git, cloud platforms, and frameworks such as React or Node.js, along with experience in agile development environments, is often required. Excellent self-management, communication, and problem-solving skills help remote developers collaborate effectively and meet project goals. These abilities ensure high-quality, efficient software delivery and seamless teamwork across distributed environments.

What is the difference between Remote Application Developer vs Remote Software Engineer?

AspectRemote Application DeveloperRemote Software Engineer
Required CredentialsBachelor's in CS or related field, coding certificationsBachelor's or higher in CS, software engineering certifications
Work EnvironmentCollaborates with designers, QA teams, client communicationDevelops, tests, and maintains software across projects
Employer & Industry UsageTech companies, startups, app development firmsTech firms, enterprise software companies, startups
Common Search & ComparisonYesYes

Remote Application Developers focus on creating specific applications, often working closely with designers and clients. Remote Software Engineers have a broader role, developing and maintaining entire software systems. Both roles require similar technical skills and certifications, but their scope and daily tasks differ, making them distinct yet related careers in the tech industry.

What is a remote application developer?

Remote Application Developers are professionals who design, build, test, and maintain software applications, working from a location outside the traditional office setting. They collaborate with teams and clients using digital tools to develop both web and mobile applications, often across various industries. Their responsibilities include coding, debugging, and ensuring applications meet user needs and performance standards, all while working remotely. This role requires strong technical skills, effective communication, and the ability to manage tasks independently.
What are the most commonly searched types of Application Developer jobs in Montreal, QC? The most popular types of Application Developer jobs in Montreal, QC are:
What are popular job titles related to Remote Application Developer jobs in Montreal, QC? For Remote Application Developer jobs in Montreal, QC, the most frequently searched job titles are:
What job categories do people searching Remote Application Developer jobs in Montreal, QC look for? The top searched job categories for Remote Application Developer jobs in Montreal, QC are:
Infographic showing various Remote Application Developer job openings in Montreal, QC as of August 2026, with employment types broken down into 76% Full Time, 17% Part Time, and 7% Contract. Highlights an 88% Physical, 2% Hybrid, and 10% Remote job distribution, with an average salary of $107,635 per year, or $51.7 per hour.

Systèmes de commutation - Ingénieur en applications / Switching Systems - Application Engineer

IP Infusion Canada inc.

Montreal, QC • On-site, Remote

Full-time

Re-posted 12 days ago


Job description

Systèmes de commutation - Ingénieur en applications (English Job Description follows)

Description
  • Industrie : Communication, infrastructure
  • Poste : Systèmes de commutation – Ingénieur en applications 
  • Type : Permanent à temps plein
  • Expérience : 5 ans et plus
  • Emplacement : Montréal ou Gatineau (Canada), ou Tel Aviv (Israël), ou le travail à distance

IP Infusion Canada Inc. est à la recherche d'un Ingénieur en applications pour des systèmes de commutation pour rejoindre notre équipe dynamique et en pleine croissance pour développer des applications de pointe pour le routage et la commutation en temps réel des couches 2 et 3 du réseau pour les marchés des fournisseurs de services, des centres de données et de la 5G. Le candidat retenu assurera un soutien en ingénierie des applications, y compris l'intégration de logiciels et de systèmes auprès des entreprises qui développent des produits de mise en réseau utilisant les structures de commutation ASIC Broadcom et les émetteurs PHY.  Au sein de l'équipe IP Infusion Canada Inc., le candidat retenu sera chargé d'assurer la direction technique pour le client ainsi que pour l'équipe d'ingénieurs de IP Infusion Canada Inc.

Compétences requises :

  • Très bonne compréhension des protocoles de mise en réseau et des niveaux physiques et de données
  • Connaissance de l'architecture des chemins de données et du transfert de paquets (commutateurs Broadcom ou autres)
  • Expérience significative dans l'intégration des systèmes (matériel / logiciel)
  • Expérience de travail dans la conception et le dépannage de SyncE / PTP
  • Expérience dans le dépannage d'applications basées sur les SDK Broadcom ou similaires

 

Atouts :

  • Expérience comme ingénieur en applications ou support technique concernant les commutateurs Broadcom ou des dispositifs similaires
  • Expérience dans la conception de circuits imprimés, y compris les schémas, la configuration et les aspects thermiques
  • Expérience concrète en matière d'analyse de l'intégrité des signaux et de l'alimentation
  • Expérience en matière d'applications d'émetteurs-récepteurs
  • Expérience relative à l'utilisation des puces PHY Broadcom ou le développement de pilotes PHY, tels que I2C et MDIO
  • Expérience de la programmation en C ou en environnement Linux

 

Compétences personnelles :

  • Expérience comme ingénieur en applications ou support technique concernant les commutateurs Broadcom ou des dispositifs similaires
  • Expérience dans la conception de matériel basé sur les dispositifs de commutation
  • Expérience relative à l'utilisation des puces PHY Broadcom ou le développement de pilotes PHY, tels que I2C et MDIO
  • Expérience de la programmation en C ou en environnement Linux

 

Éducation et expérience :

  • Un baccalauréat en sciences ou un diplôme supérieur en génie électrique/génie informatique ou l'équivalent
  • 5 ans ou plus d'expérience dans le développement du matériel
  • 3 ans ou plus d'expérience dans l’intégration matériel/logiciel

Switching Systems - Application Engineer 

Description
  • Industry: Communication, Infrastructure
  • Position: Switching Systems – Application Engineer 
  • Type: Permanent FT
  • Experience: 5+ years
  • Location: Montreal or Gatineau (Canada), or TelAviv (Israel), or Remote

IP Infusion Canada Inc. is looking for a Switching Systems Application Engineer to join our growing and dynamic team developing Network Layer 2 and Layer 3 routing and switching leading-edge real-time applications for service provider, data center, and 5G markets. The successful candidate will be providing application engineering support including hardware/software and system integration to companies developing networking products on Broadcom switching fabric ASICs and PHY transmitters.  As part of the IP Infusion Canada Inc. team, the successful candidate will be empowered to provide technical leadership to both the customer and IP Infusion Canada Inc. engineering team.

Required Skills:

  • Very good understanding of the networking & physical / data levels protocols
  • Knowledge in data path and packet forwarding architecture (Broadcom switches or other)
  • Relevant experience in system (hardware / software) Integration
  • Hands-on experience in SyncE / PTP design and troubleshooting
  • Experience in troubleshooting applications based on Broadcom or similar SDKs.

 

Assets:

  • Experience as Application Engineer or Technical Support for Broadcom switches or similar devices
  • Experience in HW design based on switching devices
  • Experience in using the Broadcom PHY chipsets or PHY driver development, such as I2C and MDIO
  • Experience with C programming or Linux environment

 

Personal Soft Skills:

  • Highly flexible and adaptable personality
  • Strong communication skills, both written and spoken English
  • Organized individual, capable of working independently
  • Able to interact with customers and discuss their requirements and needs
  • Able to participate and contribute to a dynamic team

 

Education and Experience:

  • BSc or higher degree in EE/CE or equivalent
  • 5+ year experience of hardware development
  • 3+ year experience of hardware / software integration