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 ...
Quick apply
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 ...
Quick apply
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 ...
Montreal, QC ยท On-site
$135K - $145K/yr
Medical
Dental
Life
Retirement
Manager, Engineering, Electrical Systems Integration Permanent role Salary: Based on experience Position Details: Located in Toronto, Ontario or Montreal, Quebec The Manager Engineering - Electrical ...
Montreal, QC ยท On-site
$135K - $145K/yr
Medical
Dental
Life
Retirement
Manager, Engineering, Electrical Systems Integration Permanent role Salary: Based on experience Position Details: Located in Toronto, Ontario or Montreal, Quebec The Manager Engineering - Electrical ...
Manage release processes, including drafting release notes, developing release scripts, and leading ... data engineering processes. Production: Participate in L3 support and incident management ...
Manage release processes, including drafting release notes, developing release scripts, and leading ... data engineering processes. Production: Participate in L3 support and incident management ...
... banking, asset management and securities. We guarantee the quality and the reliability of ... Participate with Seniors developers on architecture discussion/decision. Coordinate with users to ...
... banking, asset management and securities. We guarantee the quality and the reliability of ... Participate with Seniors developers on architecture discussion/decision. Coordinate with users to ...
Strong C++ skills, including highโperformance programming, multithreading, and memory management. * Deep understanding of lowโlevel networking concepts (protocols, sockets, reliability models ...
Quick apply
Strong C++ skills, including highโperformance programming, multithreading, and memory management. * Deep understanding of lowโlevel networking concepts (protocols, sockets, reliability models ...
Montreal, QC ยท On-site
Professional Engineer (P Eng) and PMP are considered strong assets; * Must have 20+ years' experience managing large scale civil / remediation projects; * Will have a minimum of ten (10) years ...
Montreal, QC ยท On-site
Professional Engineer (P Eng) and PMP are considered strong assets; * Must have 20+ years' experience managing large scale civil / remediation projects; * Will have a minimum of ten (10) years ...
Montreal, QC ยท On-site
Professional Engineer (P Eng) and PMP are considered strong assets; * Must have 20+ years' experience managing large scale civil / remediation projects; * Will have a minimum of ten (10) years ...
Montreal, QC ยท On-site
Professional Engineer (P Eng) and PMP are considered strong assets; * Must have 20+ years' experience managing large scale civil / remediation projects; * Will have a minimum of ten (10) years ...
Montreal, QC ยท On-site
Professional Engineer (P Eng) and PMP are considered strong assets; * Must have 20+ years' experience managing large scale civil / remediation projects; * Will have a minimum of ten (10) years ...
Montreal, QC ยท On-site
Professional Engineer (P Eng) and PMP are considered strong assets; * Must have 20+ years' experience managing large scale civil / remediation projects; * Will have a minimum of ten (10) years ...
Montreal, QC ยท On-site
Professional Engineer (P Eng) and PMP are considered strong assets; * Must have 20+ years' experience managing large scale civil / remediation projects; * Will have a minimum of ten (10) years ...
Montreal, QC ยท On-site
Professional Engineer (P Eng) and PMP are considered strong assets; * Must have 20+ years' experience managing large scale civil / remediation projects; * Will have a minimum of ten (10) years ...
The Senior UI Programmer - Technical Lead serves as the primary technical point of contact for all ... Manage the UI technical roadmap: architecture decisions, framework upgrades, and deprecations
Quick apply
The Senior UI Programmer - Technical Lead serves as the primary technical point of contact for all ... Manage the UI technical roadmap: architecture decisions, framework upgrades, and deprecations
As a Lead Engine Programmer , you are responsible for defining, building, and guiding the core ... Strong understanding of Unreal Engine subsystems such as rendering, memory management, threading ...
Quick apply
As a Lead Engine Programmer , you are responsible for defining, building, and guiding the core ... Strong understanding of Unreal Engine subsystems such as rendering, memory management, threading ...
What You Will Be Doing As a Senior RPG Programmer/Analyst at Fresche Solutions, you will play a key ... Support incident, change, and problem management activities in line with established operational ...
What You Will Be Doing As a Senior RPG Programmer/Analyst at Fresche Solutions, you will play a key ... Support incident, change, and problem management activities in line with established operational ...
Montreal, QC ยท On-site
As a Principal Systems Programmer on Dead by Daylight, you will play a key role in shaping the ... management, and debugging. * 2+ years of recent experience working with Unreal Engine. * A true ...
Montreal, QC ยท On-site
As a Principal Systems Programmer on Dead by Daylight, you will play a key role in shaping the ... management, and debugging. * 2+ years of recent experience working with Unreal Engine. * A true ...
Laval, QC ยท On-site +1
Medical
Retirement
You report to a data engineering manager. Our team stands out for its ability to evolve in changing environments and deliver concrete solutions quickly. Our goal is to offer you maximum flexibility ...
Laval, QC ยท On-site +1
Medical
Retirement
You report to a data engineering manager. Our team stands out for its ability to evolve in changing environments and deliver concrete solutions quickly. Our goal is to offer you maximum flexibility ...
Montreal, QC ยท On-site
Medical
Retirement
You report to a data engineering manager. Our team stands out for its ability to evolve in changing environments and deliver concrete solutions quickly. Our goal is to offer you maximum flexibility ...
Montreal, QC ยท On-site
Medical
Retirement
You report to a data engineering manager. Our team stands out for its ability to evolve in changing environments and deliver concrete solutions quickly. Our goal is to offer you maximum flexibility ...
Montreal, QC ยท On-site +1
Medical
Retirement
You report to a data engineering manager. Our team stands out for its ability to evolve in changing environments and deliver concrete solutions quickly. Our goal is to offer you maximum flexibility ...
Montreal, QC ยท On-site +1
Medical
Retirement
You report to a data engineering manager. Our team stands out for its ability to evolve in changing environments and deliver concrete solutions quickly. Our goal is to offer you maximum flexibility ...
Montreal, QC ยท Hybrid
Retirement
We specialize in the design, procurement, and construction management of mineral processing plants. The Principal Process Engineer role will be responsible for the ongoing development and ...
Montreal, QC ยท Hybrid
Retirement
We specialize in the design, procurement, and construction management of mineral processing plants. The Principal Process Engineer role will be responsible for the ongoing development and ...
IS Operations Manager As aSoftware Developer (Programmer Analyst), you design, develop, test, and maintain software solutions by combining analytical and programming expertise. In this role, you ...
IS Operations Manager As aSoftware Developer (Programmer Analyst), you design, develop, test, and maintain software solutions by combining analytical and programming expertise. In this role, you ...
Multithreading, concurrent programming * Framework : Spring Boot, Spring Framework core features ... Manage release processes, including drafting release notes, developing release scripts, and leading ...
Multithreading, concurrent programming * Framework : Spring Boot, Spring Framework core features ... Manage release processes, including drafting release notes, developing release scripts, and leading ...
Multithreading, concurrent programming * Framework : Spring Boot, Spring Framework core features ... Manage release processes, including drafting release notes, developing release scripts, and leading ...
Multithreading, concurrent programming * Framework : Spring Boot, Spring Framework core features ... Manage release processes, including drafting release notes, developing release scripts, and leading ...
| Aspect | Programmer Manager | Software Developer |
|---|---|---|
| Credentials | Bachelor's or higher in Computer Science; management experience | Bachelor's or higher in Computer Science or related field |
| Work Environment | Leads teams, manages projects, coordinates tasks | Focuses on coding, designing, and implementing software |
| Employer & Industry Usage | Used in tech companies, software firms, IT departments | Common across tech, startups, enterprise software |
The main difference is that a Programmer Manager combines technical coding skills with team leadership and project management, whereas a Software Developer primarily focuses on coding and software creation without managerial responsibilities.
Cities near Prevost, QC with the most Programmer Manager job openings:

Full-time
Re-posted 22 days ago
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.