real software systems

10,000 real software systems job listings in Canada. Find daily updated positions from leading job boards.


  • Ottawa, Ontario, Canada BlackBerry Inc. Full-time

    BlackBerry is seeking a Systems Software Developer for middleware to design, implement, and maintain VirtIO virtual devices that enable low-latency, high-throughput communication across guest OSes. You will work closely with hardware vendors and Android AOSP teams to co-design drivers, mappings, and interrupt handling for virtual devices.The role demands...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada BlackBerry Inc. Full-time

    BlackBerry is seeking a Systems Software Developer for middleware to design, implement, and maintain VirtIO virtual devices that enable low-latency, high-throughput communication across guest OSes. You will work closely with hardware vendors and Android AOSP teams to co-design drivers, mappings, and interrupt handling for virtual devices. The role demands...


  • , Canada BlackBerry Inc. Full-time

    BlackBerry is seeking a Systems Software Developer for middleware to design, implement, and maintain VirtIO virtual devices that enable low-latency, high-throughput communication across guest OSes. You will work closely with hardware vendors and Android AOSP teams to co-design drivers, mappings, and interrupt handling for virtual devices. The role demands...

  • Software Developer Premium

    3 hours ago


    Ottawa, Ontario, Canada Huawei Technologies Canada Co. Full-time

    Job descriptionHuawei Canada has an immediate permanent opening for a Software Developer. About the team:The Intelligent Real-Time Operating System Lab focuses on OS architecture, concurrency challenges, and optimal resource management for diverse use cases such as the compute required for AI/ML. This lab aims to innovate operating system designs for...


  • Vancouver, British Columbia, Canada Amazon Full-time

    Amazon's Fulfillment Optimization team in Vancouver is seeking a Software Development Manager to build and lead a high-performance software group delivering highly scalable, low-latency distributed services.You will partner with business teams to define technical roadmaps, mentor engineers, and drive architecture across SOA and microservices while ensuring...


  • Montreal (administrative region), QC, Canada Socket.dev Full-time $120,000 - $180,000 Contract

    DRW Montreal is seeking a software engineer who builds data-intensive, real-time systems. You will design and implement production-grade agentic tooling, manage end-to-end performance, and drive signal-based improvements across distributed components.Strong bias for rapid iteration and measurable outcomes is essential. You will work at the intersection of...


  • Montreal, Quebec, Canada Socket.dev Full-time

    DRW Montreal is seeking a software engineer who builds data-intensive, real-time systems. You will design and implement production-grade agentic tooling, manage end-to-end performance, and drive signal-based improvements across distributed components.Strong bias for rapid iteration and measurable outcomes is essential. You will work at the intersection of...


  • Montreal (administrative region), QC, Canada DRW Holdings, LLC. Full-time $110,000 - $180,000 Contract

    DRW Montreal is seeking a software engineer to join the intersection of research and production systems. You will build real-time, data-intensive services and craft agentic tooling around LLMs to operate in a low-latency trading environment.The role emphasizes rapid prototyping, production deployments, and ownership from edge to store, with opportunities to...

  • Junior Software Developer Premium

    2 hours ago


    Ottawa, Ontario, Canada Huawei Technologies Canada Co. Full-time

    Job descriptionHuawei Canada has an immediate contract opening for a Junior Software Developer.About the team:The Intelligent Real-Time Operating System Lab focuses on OS architecture, concurrency challenges, and optimal resource management for diverse use cases such as the compute required for AI/ML. This lab aims to innovate operating system designs for...


  • Montreal, Quebec, Canada DRW Holdings, LLC. Full-time

    DRW Montreal is seeking a software engineer to join the intersection of research and production systems. You will build real-time, data-intensive services and craft agentic tooling around LLMs to operate in a low-latency trading environment.The role emphasizes rapid prototyping, production deployments, and ownership from edge to store, with opportunities to...


  • Winnipeg, Manitoba, Canada Amazon Full-time

    Amazon's Fulfillment Optimization team in Vancouver is seeking a Software Development Manager to build and lead a high-performance software group delivering highly scalable, low-latency distributed services. You will partner with business teams to define technical roadmaps, mentor engineers, and drive architecture across SOA and microservices while ensuring...


  • , Canada DRW Holdings, LLC. Full-time

    DRW Montreal is seeking a software engineer to join the intersection of research and production systems. You will build real-time, data-intensive services and craft agentic tooling around LLMs to operate in a low-latency trading environment. The role emphasizes rapid prototyping, production deployments, and ownership from edge to store, with opportunities...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada DRW Holdings, LLC. Full-time

    DRW Montreal is seeking a software engineer to join the intersection of research and production systems. You will build real-time, data-intensive services and craft agentic tooling around LLMs to operate in a low-latency trading environment. The role emphasizes rapid prototyping, production deployments, and ownership from edge to store, with opportunities...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Socket.dev Full-time

    DRW Montreal is seeking a software engineer who builds data-intensive, real-time systems. You will design and implement production-grade agentic tooling, manage end-to-end performance, and drive signal-based improvements across distributed components. Strong bias for rapid iteration and measurable outcomes is essential. You will work at the intersection of...


  • , Canada Socket.dev Full-time

    DRW Montreal is seeking a software engineer who builds data-intensive, real-time systems. You will design and implement production-grade agentic tooling, manage end-to-end performance, and drive signal-based improvements across distributed components. Strong bias for rapid iteration and measurable outcomes is essential. You will work at the intersection of...


  • Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Amazon Full-time

    Amazon's Fulfillment Optimization team in Vancouver is seeking a Software Development Manager to build and lead a high-performance software group delivering highly scalable, low-latency distributed services. You will partner with business teams to define technical roadmaps, mentor engineers, and drive architecture across SOA and microservices while ensuring...


  • 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...


  • Toronto, Ontario, Canada Lyft Full-time

    Lyft is seeking a software engineering intern in Toronto for Summer 2027. You will work with top engineers, own your project, and see live deployments quickly.This hybrid role requires in-office presence at least 3 days a week, with emphasis on reliability through testing and code quality. You should be pursuing a CS degree in Canada (Bachelor's or...


  • Montreal, Quebec, Canada P2P Full-time

    DRW Montreal is seeking a senior software engineer to bridge research and infrastructure, building real-time data systems and agentic tooling. You will design and deploy production-grade pipelines, leverage LLMs where they add value, and own performance from edge to in-memory stores.You should bring 3–5 years of deep engineering experience, strong...


  • Montreal (administrative region), QC, Canada P2P Full-time €110,000 - €180,000 Contract

    DRW Montreal is seeking a senior software engineer to bridge research and infrastructure, building real-time data systems and agentic tooling. You will design and deploy production-grade pipelines, leverage LLMs where they add value, and own performance from edge to in-memory stores. You should bring 3–5 years of deep engineering experience, strong...