software engineer jobs in Quebec

1,000 software engineer job listings in Canada. Find daily updated positions from leading job boards.


  • Québec, Quebec, Canada ALSTOM Gruppe Full-time

    Alstom, a global leader in rail mobility, seeks a Wayside Software Developer to shape modern rail solutions and enhance safety and performance. You'll collaborate with cross-functional teams and design robust software architectures for next-generation rail systems.Responsibilities include delivering high-quality software, mentoring junior developers, and...


  • Montreal, Quebec, Canada Kardow Full-time

    Become a key player at Akamai as a Software Development Engineer in Test Lead, focusing on cloud-based microservice automation. Drive innovation in testing methodologies.We are looking for an experienced engineer at Akamai who holds a Bachelor's in Computer Science and has 12 years of relevant experience. You'll lead efforts in developing automation...


  • Montreal, Quebec, Canada Lever, Inc. Full-time

    At Trackforce, we are transforming physical security operations that are managed around the world. As the leading SaaS platform for physical security workforce management, we provide security companies and organizations with a streamlined solution to manage their guard forces, respond faster, operate more efficiently, and reduce costs — all while staying...


  • Montreal, Quebec, Canada RiseMe Full-time

    Empower quality assurance through automation at Innovative Tech as a Software Development Engineer in Test. Join a team dedicated to enhancing testing processes using modern technologies. As an SDET, you will lead the creation of a comprehensive suite of automated tests using Cypress, with a strong emphasis on automating the QA process. You will collaborate...


  • Montreal, Quebec, Canada Valsoft Corporation Full-time

    We are looking for an SDET to build a full suite of automated tests and automate as much of our regression and QA process as possible. You will work with a team of three software developers and one product manager, and alongside QA on our other scrum teams.What you will do:Build and own a full suite of automated tests in Cypress, starting with regression...

  • AI Software Engineer

    4 hours ago


    Montreal, Quebec, Canada Huawei Technologies Co. Full-time

    Huawei Canada is seeking an AI Software Developer to design and implement intelligent tools for smart grid and energy management systems. You will integrate ML models into production software, build scalable backend services and APIs for data processing, and collaborate with researchers to translate algorithms into deployable solutions.Ideal candidates hold...


  • Montreal, Quebec, Canada Genetec Full-time

    Genetec recherche un développeur logiciel passionné par les défis techniques dans un contexte de vidéosurveillance. Vous concevrez et livrerez des fonctionnalités utilisées par des milliers d'utilisateurs et travaillerez avec des équipes QA et partenaires externes.Vous maîtrisez l'OO, C#/.NET ou Java, les concepts réseau et les API REST/gRPC, et...

  • Software Engineer

    18 hours ago


    Montreal, Quebec, Canada Canonical Full-time

    Join to apply for the Software Engineer - Python - Ubuntu Pro client - graduate level role at CanonicalCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI,...


  • Québec City, Quebec, Canada Socket.dev Full-time

    Titre du poste: Concepteur logiciel Senior UI/UX – Recherche et développement (R&D)Localisation: Ville de QuébecChez Malvern Panalytical, nos technologies permettent à nos clients de créer un monde meilleur. Notre objectif est d’innover et de développer des solutions de pointe qui transforment les énergies, les matériaux, les médicaments et les...


  • Montreal, Quebec, Canada TTC Global Full-time

    About TTCThe Testing Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations transform the way they deliver quality software. We have broad capabilities across a wide range of testing areas that enable our clients to increase the speed and quality of software development while reducing risk and cost.Perks of...


  • Québec City, Quebec, Canada ALSTOM Gruppe Full-time

    Alstom, a global leader in rail mobility, seeks a Wayside Software Developer to shape modern rail solutions and enhance safety and performance. You’ll collaborate with cross-functional teams and design robust software architectures for next-generation rail systems.Responsibilities include delivering high-quality software, mentoring junior developers, and...


  • Montreal, Quebec, Canada BBU Brainbox AI US LLC Full-time

    Be a part of our mission! As a world leader in creating comfortable, sustainable, and efficient climate solutions for buildings, homes and transportation, it's our responsibility to put the planet first. For us at Trane Technologies, and through our businesses including Trane® and Thermo King, sustainability is not just how we do business—it is our...


  • Montreal, Quebec, Canada Speechify Full-time

    Software Engineer, Platform - Montreal, Canada Montreal, Canada The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, Google Docs, news articles, websites – into audio, so they can read faster, read more, and...


  • Montreal, Quebec, Canada Business Development Bank of Canada Full-time

    Elevate BDC’s software engineering as the Assistant Vice President, Application Services. Lead modernization initiatives, enhance engineering standards, and drive cloud transformation in a collaborative hybrid environment. As the AVP, Application Services, reporting to the VP, Technology Architecture & Application Services, you will spearhead the software...


  • Sainte-Anne-de-Bellevue, Quebec, Canada MDA Space Full-time

    Building the space between proven and possible, MDA Space is a trusted mission partner to the global space industry. A robotics, satellite systems and geointelligence pioneer with a 55-year+ story of world firsts and more than 450 missions, MDA Space is a global leader in communications satellites, Earth and space observation, and space exploration and...


  • Ahuntsic North, Quebec, Canada Affirm Full-time

    Affirm in Canada seeks a software engineer to build backend services powering post-transaction outcomes for the Affirm Card. You'll collaborate with product, compliance, and cross-functional teams to deliver reliable, scalable systems.Role requires 1.5+ years of experience, Python or Kotlin, and familiarity with AWS, MySQL, and Kubernetes. You will write...


  • Longueuil, Quebec, Canada HireArt Full-time

    Apply to The World's Fastest-Growing Rideshare CompanyBackend Software EngineerThe World's Fastest-Growing Rideshare CompanyFull timeLocationLongueuil, QC, CanadaWork environmentIn-personExpected pay amount55.00 - 77.00 CAD Per HourScheduleHybrid (Monday, Wednesday, and Thursday onsite; Tuesday and Friday work from home), 40 hours per week (eastern)4 month...


  • Montreal, Quebec, Canada Unity Enterprise Full-time

    Opportunity for a Staff Backend Developer at Unity AdsL'opportunité Unity recherche un Staff Backend Developer pour rejoindre notre équipe Unity Ads, où nous concevons les systèmes temps réel qui alimentent la plateforme publicitaire mondiale de Unity. Il s'agit d'un environnement à grande échelle et à faible latence — traitant des milliards de...


  • Montreal, Quebec, Canada Canvass AI Full-time

    Canvass AI is disrupting the industrial sector with its cutting-edge AI platform, by transforming industrial engineers into data and digital engineers. Backed by some of the world’s largest companies like Google’s Gradient Ventures, Canvass is democratizing the use of AI in day to day operations so industrial companies can build AI/ML models at scale and...


  • Montreal, Quebec, Canada Experis Canada Full-time

    Experis Canada is seeking a Custom Software Engineer / Development Lead in Montreal, QC, a hybrid role (2 days onsite). The contract spans 6 months with a pay range of $90/hr INC.You will lead the design and development of Java/Spring Boot applications and microservices for banking-grade document and transaction processing. Responsibilities include designing...

Key skills for software engineer
Engineering processes Use technical drawing software Define technical requirements Perform scientific research Develop automated migration methods Interpret technical requirements Use software libraries Tools for software configuration management

Bachelor's Degree

Explore salaries

Compare salaries by position and sector

Search salaries
Career guide: software engineer

Duties, skills, education and salary

View guide