About the Role
TandemLaunch is hiring a Technical Lead with deep expertise in Digital Signal Processing (DSP) to join the leadership team of a deep-tech startup developing software solutions to enhance signal-to-noise ratios in complex systems. As a technical lead, you will play a pivotal role in driving the innovation and development of our DSP-driven software solutions, ensuring the architecture is robust, scalable, and capable of pushing the boundaries of what is possible with modern signal processing techniques.

About TandemLaunch
TandemLaunch is a Canadian start-up foundry and venture capital fund specializing in launching deep-tech companies from university research. We turn groundbreaking innovations in consumer electronics, hardware-enabled technologies, machine learning, and embedded systems into successful ventures.

Key Responsibilities

  • Lead the design, development, and optimization of algorithms to enhance signal-to-noise ratios in complex environments.
  • Architect scalable, efficient software systems for real-time signal processing across a variety of platforms.
  • Analyze and interpret noisy data sets, applying advanced DSP techniques to extract meaningful information.
  • Develop proof-of-concept models and work closely with cross-functional teams to integrate them into production.
  • Mentor junior engineers, providing guidance on DSP techniques, code optimization, and software design best practices.
  • Stay updated on the latest trends and innovations in signal processing, machine learning integration, and related fields.
  • Lead code reviews, technical discussions, and the continuous improvement of engineering practices within the team.
  • Work with the executive team to define the technical roadmap aimed at achieving a minimum viable product (MVP) within 18-24 months.
  • Lead the scientific team to validate the core functionalities of your product.

What We Offer

  • $600-800K in seed funding.
  • Competitive compensation package, including a base salary, significant equity stake, group health insurance, and generous vacation.
  • Access to a strong investor network.
  • Comprehensive operational support, including financial planning, business mentorship, industry connections, and academic advising.

Qualifications

  • MSc or PhD in Electrical Engineering, Computer Science, Applied Mathematics, or a related field.
  • Strong proficiency in DSP algorithms and techniques such as filtering, Fourier transforms, wavelet analysis, and noise reduction.
  • Proficient with tools like SPICE, Cadence, or similar simulation software.
  • Experience in developing real-time signal processing applications.
  • Strong programming skills in Python, C/C++, MATLAB, or other relevant languages.
  • Familiarity with signal processing toolkits and libraries such as SciPy, NumPy, GNU Radio, or similar.
  • Demonstrated experience with performance optimization in both software and hardware implementations.
  • Knowledge of modern software engineering practices including version control (Git), CI/CD, and testing frameworks.
  • Strong problem-solving skills and the ability to communicate technical concepts to non-technical stakeholders.


At TandemLaunch, we strive for excellence through diversity and equity. We encourage applications from women, underrepresented minorities, persons with disabilities, LGBTQIA+ individuals, and all candidates who will contribute to a rich diversity of ideas and perspectives.

À propos du poste
TandemLaunch est à la recherche d'un chef technique possédant une grande expertise en traitement numérique des signaux (DSP) pour se joindre à l'équipe de direction d'une entreprise en démarrage de haute technologie qui développe des solutions logicielles pour améliorer les rapports signal-bruit dans les systèmes complexes. En tant que responsable technique, vous jouerez un rôle essentiel dans l'innovation et le développement de nos solutions logicielles basées sur le DSP, en veillant à ce que l'architecture soit robuste, évolutive et capable de repousser les limites de ce qui est possible avec les techniques modernes de traitement des signaux.

À propos de TandemLaunch
TandemLaunch est une fonderie de démarrage canadienne et un fonds de capital-risque spécialisé dans le lancement d'entreprises de haute technologie issues de la recherche universitaire. Nous transformons les innovations révolutionnaires dans les domaines de l'électronique grand public, des technologies basées sur le matériel, de l'apprentissage automatique et des systèmes intégrés en entreprises prospères.

Principales responsabilités

  • Diriger la conception, le développement et l'optimisation d'algorithmes visant à améliorer les rapports signal/bruit dans des environnements complexes.
  • Concevoir des systèmes logiciels évolutifs et efficaces pour le traitement des signaux en temps réel sur diverses plateformes.
  • Analyser et interpréter des ensembles de données bruitées, en appliquant des techniques DSP avancées pour extraire des informations significatives.
  • Élaborer des modèles de validation de concept et travailler en étroite collaboration avec des équipes interfonctionnelles pour les intégrer dans la production.
  • Encadrer des ingénieurs débutants, en leur fournissant des conseils sur les techniques DSP, l'optimisation du code et les meilleures pratiques en matière de conception de logiciels.
  • Se tenir au courant des dernières tendances et innovations en matière de traitement du signal, d'intégration de l'apprentissage automatique et de domaines connexes.
  • Diriger les revues de code, les discussions techniques et l'amélioration continue des pratiques d'ingénierie au sein de l'équipe.
  • Travailler avec l'équipe de direction pour définir la feuille de route technique visant à réaliser un produit minimum viable (MVP) dans un délai de 18 à 24 mois.
  • Diriger l'équipe scientifique pour valider les fonctionnalités de base de votre produit.

Ce que nous offrons

  • 600 à 800 000 dollars de fonds d'amorçage.
  • Une rémunération compétitive, comprenant un salaire de base, une participation significative au capital, une assurance santé collective et des vacances généreuses.
  • Accès à un solide réseau d'investisseurs.
  • Un soutien opérationnel complet, y compris une planification financière, un mentorat commercial, des relations avec l'industrie et des conseils académiques.

Qualifications requises

  • Maîtrise ou doctorat en génie électrique, en informatique, en mathématiques appliquées ou dans un domaine connexe.
  • Solides compétences en algorithmes et techniques DSP tels que le filtrage, les transformées de Fourier, l'analyse par ondelettes et la réduction du bruit.
  • Maîtrise d'outils tels que SPICE, Cadence ou des logiciels de simulation similaires.
  • Expérience dans le développement d'applications de traitement des signaux en temps réel.
  • Solides compétences en programmation en Python, C/C++, MATLAB ou d'autres langages pertinents.
  • Familiarité avec les boîtes à outils et les bibliothèques de traitement du signal telles que SciPy, NumPy, GNU Radio ou similaires.
  • Expérience avérée de l'optimisation des performances dans les implémentations logicielles et matérielles.
  • Connaissance des pratiques modernes d'ingénierie logicielle, y compris le contrôle de version (Git), CI/CD et les cadres de test.
  • Solides compétences en résolution de problèmes et capacité à communiquer des concepts techniques à des parties prenantes non techniques.

Chez TandemLaunch, nous visons l'excellence par la diversité et l'équité. Nous encourageons les candidatures des femmes, des minorités sous-représentées, des personnes handicapées, des individus LGBTQIA+ et de tous les candidats qui contribueront à une riche diversité d'idées et de perspectives.

Apply for this Job

* Required

resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)


Enter the verification code sent to to confirm you are not a robot, then submit your application.

This application was flagged as potential bot traffic. To resubmit your application, turn off any VPNs, clear the browser's cache and cookies, or try another browser. If you still can't submit it, contact our support team through the help center.