Postuler

Publié il y a 118 mois

SENIOR PROGRAMMER (Potential for an Executive Role)

@ ProximityHCI

Montréal, Québec

Temps plein7+ ans d’expérience
Postuler
SIGNAUX

En bref

ProximityHCI is hiring a Senior Programmer in Montreal to design, build and test its off-screen interaction development kit for smartwatches and smartphones. The role works closely with the CTO and product manager, requires a Bachelor's degree and 7+ years of software or systems development, and is full-time with a potential path to an executive role.

Responsabilités :

  • Design, develop, test and implement the development toolkit
  • Create documentation for SDK developers
  • Implement and improve features for HCI experiences
  • Identify and correct bottlenecks and bugs
  • Lead collaboration with programmers, designers and the CTO

Résumé des exigences :

  • 7+ years of software or systems development experience
  • Bachelor's degree in computer science or related technical field
  • Deep knowledge of C/C++
  • Strong English communication; French an asset
  • Ability to lead and work autonomously under strict deadlines

Outils et compétences

Avantages mentionnés

Assurance maladieOptions d’achat
Source et dates

Site carrière / système de candidatures · breezy

Date publiée par l’employeur
2017-03-07
Première détection par notre source
2026-10-14
Mise à jour du dossier source
2026-10-14

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience7 an(s) et plus
Heures par semaine40 (estimé)
Déplacementsavion : aucun · route : aucun
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish, French
FormationBaccalauréat (exigé)
Domaines d’étudesComputer Science
Avantages mentionnésActions ou participation

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

ProximityHCI

ChampValeur
Offres sur Jobsy1
Description

SENIOR PROGRAMMER (Potential for an Executive Role)

PROXIMITY HCI | Enabling Off-screen HCI for Smartwatches + Smartphones.

Montreal, QC, CA

Engineering, Software development, Experienced, Full-time

01 - About Proximity HCI

a) Who we are

ProximityHCI is a TandemLaunch venture currently in incubation with patent-pending technologies and a $600k secured seed financing round. Our mission is to implement new possibilities for Off-Screen Human-Computer Interactions in the market of personal electronic devices. We offer the market of connected-wearable a state of the art Software Development Kit for developers and manufacturers.

http://www.proximityhci.com

b) What we do

The ProximityHCI Development Tool Kit enables over 30 pre-defined off-screen interactions. The software-only technology is based on skin/air borne vibrations, electromagnetic properties of skin and environmental acoustic properties to allow users to interact with personal electronic devices in a natural and simple way.

Product in 40 Sec: https://vimeo.com/196340540

c) Core values

  • Leadership

  • Deliver

  • Embrace and Drive Change

  • Differentiation

  • Open-Mindedness

  • Respect

  • Positive team spirit

  • Humility

  • Do More with Less

02 – Job Position Description

a) Position Purpose

Join the founding team at an early stage to create, deliver and support our development tool kit. The Senior Software Developer is responsible for design, development, testing and implementation of our tool kit in an innovative and dynamic technology environment. Working together with our CTO and Product Manager, the goal is to develop world class HCI products that achieve overall business success. The Senior Software Developer will work closely with the Solution Architect to design the product based on the latest iteration of our specs documentation. This position could lead to a potential executive role.

b) Candidate profile

  • Ability to translate high-level requirements in technical plans

  • Take the initiative and demonstrate a strong desire to lead others in a fast-paced, dynamic organization

  • Must be able to work autonomously, and to complete projects under strict deadlines

  • Thrive in a fast-paced, results-oriented, start-up environment

  • Self-motivated individual with excellent work ethics and a “can-do” attitude

  • Must be a team player, ideally a natural leader

  • Communication skills in both English (required) and French (an asset)

c) Duties & Responsibilities

  • Lead collaboration and communication with programmers, designers and CTO

  • Create the necessary documentation for developers who use the ProximityHCI SDK

  • Implement new features and improve existing ones to create tools for breathtaking HCI experiences

  • Ensure the performance, quality, and responsiveness of the solution

  • Identify and correct bottlenecks, and fix bugs

  • Take data-driven decisions about the future of the SDK

  • Help maintain code quality, organization, and automatization

  • Diagnose technical issues and guide the team towards an optimal solution

d) Qualifications for Consideration

  • Bachelor’s Degree in Computer Science or a related technical/scientific discipline

  • 7+ years of experience in software or systems development

  • Deep knowledge of C/C++

  • Working knowledge of Python, OpenCL, Java and Android NDK are strong assets

  • Understanding of machine learning is major plus

  • Familiarity with building development tool kits an asset

  • Ability to develop backend services that scale to meet competitiveness and performance requirements

  • Evaluate emerging technologies to identify opportunities, trends and best practices

03 – Additional information

a) You get

  • Competitive compensation package (scaled to experience and contribution)

  • Employee Stock options Plan

  • Health benefits

b) Apply now

Join our team, share our passion! Send your resume along with a cover letter. Please note that only candidates considered for an interview will be contacted.

Thank you for your interest in ProximityHCI.

Emplois semblables

  • Senior Programmer - Tools | Programmeur senior - Outils

    Montréal, QC
    HybrideTemps plein

    NBCUniversal

    6+ ansCandidates need 6-8 years of professional game programming experience, strong C++ skills, and hands-on Unreal Engine editor and tools development. They also need solid debugging, data pipeline knowledge, version control experience with Perforce or Git, and strong cross-discipline communication.

    Unreal Engine, Slate, Editor Utility Widgets, Qt, .NET / WPF, Python

  • Programmer

    Quebec
    Temps plein, Temporaire

    FOP Consultants

    2+ ansCandidates need a bachelor's or master's degree in computer science or a related field, at least two years of programming experience, and knowledge of Scrum, Waterfall or agile methods. Good written and spoken French and English is required.

    SQL, .NET, C#, C++, Visual Studio, HTML5

  • Programmer

    Marieville, QC

    Peak Toolworks: North America's largest carbide & diamond cutting tool manufacturer.

    Candidates need a DEC in Mechanical Engineering, strong analytical and problem-solving skills, and attention to detail. Good communication, autonomy and a focus on safety and quality are also sought.

    CNC programming software, Planning software, Lotus, Windows, Machinery's Handbook, Measuring instruments

  • Senior Programmer, Graphics Tools

    Montréal, QC

    Epic Games: Founded in 1991, Epic Games is a leading interactive entertainment company and provider of 3D engine technology.

    Epic Games needs candidates with excellent C++ skills, experience building artist tools in games or film, and work with geometry, texture or procedural generation. Experience in large codebases and using AI tools for programming is also needed.

    Unreal Editor, C++

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.