Principal Software Developer

2 weeks ago


Ottawa, Canada Syntronic - A Global Design House Full time

Join to apply for the Principal Software Developer (C++) role at Syntronic - A Global Design House. About Syntronic At Syntronic, we don’t just follow industry trends—we set them We partner with visionary companies and the brightest minds to turn ground-breaking ideas into reality, working on cutting-edge telecom, automotive, healthcare, and industrial automation projects. What We’re Looking For Collaborate with top-tier clients on transformative projects. Engage with industry leaders and innovate from concept to completion. Gain international experience on global projects. Thrive in an entrepreneurial environment supporting new ideas. Explore multiple sectors like telecommunications, automotive, healthcare, and industrial automation. What You’ll Do Design and implement automation tools for semi-automated geophysics workflows. Develop robust C++ and Python modules for high-throughput data pipelines. Design and integrate algorithms for real-time anomaly detection, statistical correction, and automated reporting. Optimize geophysical data processing pipelines for multi-threaded, parallelized, and distributed execution environments. Implement QA/QC automation to validate datasets against integrity thresholds. Collaborate with geophysicists, data scientists, and UAV specialists. Integrate software solutions with UAV-based sensor payloads for efficient data transfer and on-board preprocessing. What You’ll Need Bachelor’s or Master’s degree in Software Development, Computer Science, or related field. Strong proficiency in C++, Python, and data pipeline optimization. Experience with multi-threaded programming, performance profiling, and optimization of real-time or near real-time systems. Familiarity with signal processing, machine learning, or geospatial data handling. Understanding of geospatial data handling (GIS libraries, coordinate reference systems, spatial databases). Exposure to UAV systems, embedded platforms, or edge computing for sensor integration. Strong problem‑solving, debugging, and version control practices. What Will Make Us REALLY Love You Experience with distributed computing, cloud-based data pipelines, or containerized deployments (Kubernetes, Docker). Knowledge of FPGA or GPU acceleration for real-time data processing workloads. Familiarity with scientific libraries such as NumPy, SciPy, GDAL, or OpenCV. Experience in geoscience or remote sensing applications. Background in integrating heterogeneous sensor streams into unified processing frameworks. Benefits At Syntronic, we foster innovation, collaboration, and excellence, offering opportunities for personal and professional growth in a global community that values creativity and diversity. Ready to Shape the Future with Us? If you’re ready to elevate your career, apply today and embark on your journey with Syntronic, where your ideas can truly make a difference. #J-18808-Ljbffr



  • Ottawa, Canada Syntronic - A Global Design House Full time

    Join to apply for the Principal Software Developer (C++) role at Syntronic - A Global Design House . About Syntronic At Syntronic, we don’t just follow industry trends—we set them! We partner with visionary companies and the brightest minds to turn ground-breaking ideas into reality, working on cutting-edge telecom, automotive, healthcare, and industrial...


  • Ottawa, Canada Lightspeed Commerce Full time

    Hi there! Thanks for stopping by Are you actively looking for a new opportunity? Or just checking the market? Well… you might just be in the right place! As a hands‑on Principal Software Developer, you’ll guide design and architecture of the critical system components of the flagship Lightspeed Retail product used by thousands of merchants around the...


  • The Nation, Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwester, Canada Quest Software Full time

    A leading technology company in Canada is seeking a Software Development Principal Engineer to lead design and development of cloud-native SaaS products on Microsoft Azure. This role involves hands-on technical leadership, collaboration with engineers, and driving technical excellence across multi-tenant systems. The ideal candidate will have extensive...


  • Ottawa, Canada Sense & Respond Software LLC Full time

    Join to apply for the senior software developer role at Sense & Respond Software LLC Get AI-powered advice on this job and more exclusive features. Overview Languages: English Education Other trades certificate or diploma or equivalent experience Experience 5 years or more On site Work must be completed at the physical location. There is no option to work...


  • Ottawa, Canada Telesat Full time

    Telesat (NASDAQ and TSX: TSAT) is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate and government customers for over 50 years. Backed by a legacy of engineering excellence, reliability and industry‑leading customer service, Telesat has grown...


  • Ottawa, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: Job DescriptionBlackBerry® QNX® is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems. We are the embedded experts. BlackBerry QNX was born in embedded, and...


  • Ottawa, Canada Telesat Full time

    1 day ago Be among the first 25 applicants Telesat (NASDAQ and TSX: TSAT) is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate and government customers for over 50 years. Backed by a legacy of engineering excellence, reliability and...


  • Ottawa, ON, Canada; Toronto, Ontario, Canada Lightspeed Commerce Full time $120,000 - $180,000 per year

    Hi there Thanks for stopping by Are you actively looking for a new opportunity? Or just checking the market? Well… you might just be in the right placeAs a hands-on Principal Software Developer, you'll guide design and architecture of the critical system components of the flagship Lightspeed Retail product used by thousands of merchants around the world....


  • Ottawa, Canada Augmentt Technology Inc. Full time

    / Staff / Principal / Lead Software Engineer# Staff / Principal / Lead Software Engineerremote 1000 Innovation Drive Suite 500, Ottawa, Ontario, Canada, K2K 3E7 full-time. November 7, 2025Description**Position: Staff / Principal / Lead Software Engineer (Remote - Canada)**We’re looking for an experienced software engineering expert to help us design and...


  • Ottawa, Canada Augmentt Technology Inc. Full time

    / Staff / Principal / Lead Software Engineer# Staff / Principal / Lead Software Engineerremote 1000 Innovation Drive Suite 500, Ottawa, Ontario, Canada, K2K 3E7 full-time. November 7, 2025Description**Position: Staff / Principal / Lead Software Engineer (Remote - Canada)**We’re looking for an experienced software engineering expert to help us design and...