python jobs in Ottawa

6,429 python job listings in Canada. Find daily updated positions from leading job boards.


  • Ottawa, ON, Canada Nokia Full-time $85,000 - $120,000 Contract

    Become a key player at Nokia as a Manufacturing Test Engineer focused on automating test strategies for network equipment. Utilize your dual expertise in hardware and software testing, especially with Python and TestStand, to drive manufacturing excellence. This role involves analyzing product quality issues and developing automated test solutions that...


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

    Elevate your career as a Senior AI Software Engineer at Kinaxis, specializing in data platforms and AI workflows in a hybrid work environment. Join a leader in supply chain technology and innovation. As a Senior AI Software Engineer on the Data Fabric team, you will design and implement essential execution patterns for multi-tenant, multi-cloud data...


  • Ottawa, Ontario, Canada Nokia Full-time

    Shape the future of optical technology as a Senior Coherent RF Architect specializing in mixed-signal AFE development. Spearhead silicon validation and RF characterization initiatives. As a key player in our engineering team, you will hold a Ph.D. in Electrical Engineering or Applied Physics, with extensive experience in mixed-signal characterization. Your...


  • Ottawa, Ontario, Canada Affirm Full-time

    Lead technical strategy as a Staff Backend Engineer with Affir in a remote setting. Leverage your expertise in Python or Kotlin to build scalable systems for Trust and Safety Foundations. In this remote role, you will take on crucial responsibilities in shaping technical strategies and managing major projects as part of the Checkout Engineering team. With...


  • ottawa, on, Canada Ericsson Full-time

    Launch your career with Ericsson Canada as a 5G Software Developer Co-op in Ottawa. This role focuses on developing web services, CI/CD infrastructure, and DevOps solutions.Join Ericsson for a 12-16 month Co-op opportunity aimed at students in Computer Science or Electrical/Electronic Engineering. You’ll engage in both frontend and backend development,...


  • ottawa, on, Canada Nokia Full-time

    Job Description As a System Test QA Engineer at Nokia, you'll play a crucial role in ensuring the quality of our cutting-edge optical communication technology. You will design and execute automated test cases using Python, collaborating closely with several cross‑functional teams of developers and testers to add System and Solution level test scopes to...

  • Senior Front-End

    10 hours ago


    Ottawa, Ontario, Canada High Tech Genesis Full-time

    We are seeking a Senior Front-End / Full-Stack Engineer to build and enhance modern enterprise web applications. This role has a strong focus on React and modern front-end development, with opportunities to contribute across APIs, backend services, and full-stack features.The ideal candidate is a senior engineer with strong React expertise who can work...


  • Ottawa, ON, Canada MEDA Engineering and Technical Services, LLC Full-time €72,000 - €77,000 Contract

    We are recruiting an experienced Embedded Software Engineer to join our team to support our client in the automotive industry. This is a high-impact position that requires a developer who can lead a small team, mentor others, and ensure no integration defects escape to validation. NOTE: Onsite. RESPONSIBILITIES: - Full-stack ownership of the Vehicle...


  • Ottawa, ON, Canada Ciena Full-time

    Launch your engineering career with Ciena as an Optical Engineering Validator, focusing on software testing in the telecommunications sector. This entry-level role offers hands-on experience and development opportunities. Ciena needs individuals ready to contribute to validating optical networking solutions. The ideal candidate will have a Bachelor's degree...


  • Ottawa, ON, Canada BlackBerry Inc. Full-time €90,000 - €126,000 Contract

    Dive into cutting-edge embedded software development with QNX, a part of BlackBerry Limited. This exciting role focuses on utilizing technologies like C, C++, and Python within a hybrid work model. As an Embedded Software Developer II, you will work with diverse technologies, including operating systems and middleware, while collaborating with open-source...


  • Ottawa, ON, Canada Sanmina Full-time $128,000 - $156,000 Contract

    Advance your career with Sanmina as a Test Development Engineer. This role focuses on developing automated functional testing solutions for RF, Optical, and Pluggable devices, leveraging your expertise in software and hardware development. As a key contributor at Advanced Microsystems Technologies, you will design and implement high-quality test solutions....


  • Ottawa, Canada Sun Life Financial Full-time €100,000 - €143,000 Contract

    Lead GenAI architecture and AWS cloud engineering at Sun Life, shaping solutions for contact centers across Canada, Asia, and the United States. This hybrid role supports innovation. As Principal AI Engineer, you will drive AI/ML initiatives across Sun Life’s Canada IT Platforms and Engineering Domain. You will design large-scale systems using GenAI...


  • ottawa, on, Canada Insight Global Full-time

    Insight Global is seeking an Automated Testing Specialist to enhance testing capabilities in satellite communications. Drive the development of comprehensive testing frameworks and strategies.This role emphasizes the creation of scalable automated testing solutions using Python. You will establish best practices, improve CI/CD pipelines, and actively...


  • ottawa, on, Canada Leadingtalent Full-time

    Experience an 8-month internship in Software Development at IBM in Ottawa, focusing on pioneering applications to improve global business processes. Help deliver impactful software solutions through rigorous development practices.This internship is an exciting opportunity for individuals enrolled in full-time studies in fields like Computer Engineering or...


  • Ottawa, ON, Canada Horizon Aircraft, Inc. Full-time €110,000 - €150,000 Contract

    Become a pivotal Senior Embedded DevOps and Software Verification Engineer at Horizon in Ottawa. Drive innovation by enhancing CI/CD pipelines and automated test infrastructure for embedded software. At Horizon, we're seeking an enthusiastic engineer to advance our verification practices. Your 8+ years of experience in embedded software development will...


  • ottawa, on, Canada QNX Full-time

    Drive innovation as an Embedded Software Developer with QNX, a division of BlackBerry Limited. Engage with cutting-edge technologies including C, C++, and Python to shape the future of AI systems.As a key contributor at QNX, you'll develop software across various domains and integrate open-source projects into core QNX technologies. This role emphasizes your...


  • Ottawa, ON, Canada MGIS Full-time €95,000 - €130,000 Contract

    We are seeking a Senior Engineer, Electrical. The successful candidate will design and build an automotive Electronic Control Unit (ECU) network integration and cyber evaluation environment (ICEE) used for technical proficiency and training, helping DND establish cyber operational resiliency requirements within its acquisition and procurement processes and...


  • Ottawa, ON, Canada QNX Full-time $126,000 - $176,000 Contract

    Launch your career as an Open Source Program Analyst at QNX, where you’ll focus on compliance and risk management. This role requires a blend of legal, software, and business acumen. As part of the esteemed QNX Open Source Program Office, you'll perform detailed forensic analysis of open source and develop automation solutions using Python. Your...


  • ottawa, on, Canada Remote Robotic Full-time

    Become a key player at Remote Robotic Systems as a Test Engineer for FPV Electronics, focusing on automated testing and validation. This hands-on role in Kanata, Ontario, supports advanced aerospace and robotic technologies.At Remote Robotic Systems, you will design and implement test systems that ensure the reliability of uncrewed aircraft electronics. This...


  • Ottawa, Ontario, Canada QNX Full-time

    Design Python, C, and Shell automation for QNX software validation across embedded systems and real hardware platforms. Work hands-on with Linux environments.The Senior Software Developer in Test validates next-generation QNX technologies through automated testing and system-level validation. You will develop test frameworks, investigate failures, and...