Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Quick apply
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Quick apply
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Dollard-des-ormeaux, QC · On-site
CA$60K - CA$70K/yr
Business Development Manager - Estrie, Monteregie Compensation and Benefits * Salary: $60,000-$70 ... Proficiency in using CRM software and Microsoft Office Suite. * Self-motivated, proactive, and ...
New
Quick apply
Dollard-des-ormeaux, QC · On-site
CA$60K - CA$70K/yr
Business Development Manager - Estrie, Monteregie Compensation and Benefits * Salary: $60,000-$70 ... Proficiency in using CRM software and Microsoft Office Suite. * Self-motivated, proactive, and ...
New
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Quick apply
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Experience with Azure Dev Ops, GitHub tools for software configuration management systems and version control processes. * Strong programming skills in Java, Python. * Strong knowledge of software ...
Experience with Azure Dev Ops, GitHub tools for software configuration management systems and version control processes. * Strong programming skills in Java, Python. * Strong knowledge of software ...
Montreal, QC · On-site
As Senior R&D Manager (Software / Firmware), you will lead and be a part of a high-performance team responsible for the design, implementation, and test of Software / Firmware medical systems and ...
New
Montreal, QC · On-site
As Senior R&D Manager (Software / Firmware), you will lead and be a part of a high-performance team responsible for the design, implementation, and test of Software / Firmware medical systems and ...
New
Montreal, QC · On-site
As Senior R&D Manager (Software / Firmware), you will lead and be a part of a high-performance team responsible for the design, implementation, and test of Software / Firmware medical systems and ...
New
Montreal, QC · On-site
As Senior R&D Manager (Software / Firmware), you will lead and be a part of a high-performance team responsible for the design, implementation, and test of Software / Firmware medical systems and ...
New
Dollard-des-ormeaux, QC · On-site
CA$60K - CA$70K/yr
Business Development Manager - Laval, North Shore Compensation and Benefits * Salary: $60,000-$70 ... Proficiency in using CRM software and Microsoft Office Suite. * Self-motivated, proactive, and ...
Quick apply
Dollard-des-ormeaux, QC · On-site
CA$60K - CA$70K/yr
Business Development Manager - Laval, North Shore Compensation and Benefits * Salary: $60,000-$70 ... Proficiency in using CRM software and Microsoft Office Suite. * Self-motivated, proactive, and ...
... management technologies that improve the efficiency and performance of vehicles with both ... Purpose as an Embedded Software Engineer, you are an active member of the SW development's team.
... management technologies that improve the efficiency and performance of vehicles with both ... Purpose as an Embedded Software Engineer, you are an active member of the SW development's team.
Montreal, QC · On-site
The Role As a Principal Software Developer within our AI R&D team, you will be responsible for mentoring, solving complex problems, and managing the priorities, deadlines, and deliverables of ...
Montreal, QC · On-site
The Role As a Principal Software Developer within our AI R&D team, you will be responsible for mentoring, solving complex problems, and managing the priorities, deadlines, and deliverables of ...
Responsibilities Software Development & Technical Execution * Design, develop, test, and maintain ... Collaborate closely with Product Managers, UX Designers, Architects, QA Engineers, and fellow ...
Responsibilities Software Development & Technical Execution * Design, develop, test, and maintain ... Collaborate closely with Product Managers, UX Designers, Architects, QA Engineers, and fellow ...
Apply software development good practices and standards. * Participate in defining and designing ... Collaborate with multidisciplinary teams and manage priorities to meet objectives. * support V&V ...
Quick apply
Apply software development good practices and standards. * Participate in defining and designing ... Collaborate with multidisciplinary teams and manage priorities to meet objectives. * support V&V ...
ResponsibilitiesSoftware Development * Design, develop, test, and maintain high-quality software ... Collaborate with Product Managers, UX Designers, Architects, and fellow engineers to deliver ...
ResponsibilitiesSoftware Development * Design, develop, test, and maintain high-quality software ... Collaborate with Product Managers, UX Designers, Architects, and fellow engineers to deliver ...
Montreal, QC · On-site +1
... risk management skills. Preferred Qualifications * Experience supporting satellite payload or space systems integration. * Knowledge of aerospace software development lifecycle and systems ...
Montreal, QC · On-site +1
... risk management skills. Preferred Qualifications * Experience supporting satellite payload or space systems integration. * Knowledge of aerospace software development lifecycle and systems ...
... business development opportunities. * Breaks down strategic problems, and analyses data and ... Provides technical support on products, illustration software and other tools. * Manages the ...
... business development opportunities. * Breaks down strategic problems, and analyses data and ... Provides technical support on products, illustration software and other tools. * Manages the ...
Montreal, QC · On-site +1
CA$86/hr
Meeting with development managers to discuss software projects * Conducting feasibility studies for upgraded software systems * Update existing software systems and propose enhancements to improve ...
Montreal, QC · On-site +1
CA$86/hr
Meeting with development managers to discuss software projects * Conducting feasibility studies for upgraded software systems * Update existing software systems and propose enhancements to improve ...
Montreal, QC · On-site +1
Meeting with development managers to discuss software projects * Conducting feasibility studies for upgraded software systems * Update existing software systems and propose enhancements to improve ...
Montreal, QC · On-site +1
Meeting with development managers to discuss software projects * Conducting feasibility studies for upgraded software systems * Update existing software systems and propose enhancements to improve ...
Montreal, QC · On-site +1
Meeting with development managers to discuss software projects * Conducting feasibility studies for upgraded software systems * Update existing software systems and propose enhancements to improve ...
Montreal, QC · On-site +1
Meeting with development managers to discuss software projects * Conducting feasibility studies for upgraded software systems * Update existing software systems and propose enhancements to improve ...
Developpeur en tests logiciels Un Developpeur en tests logiciels (SDET) occupe un poste hybride qui ... Partner with developers, DevOps, and product managers to ensure testability is baked into every ...
Developpeur en tests logiciels Un Developpeur en tests logiciels (SDET) occupe un poste hybride qui ... Partner with developers, DevOps, and product managers to ensure testability is baked into every ...
You will be reporting to the Engineering Manager of Reporting Team. You will develop software ... Responsibilities Data Pipeline Development * Develop data pipelines to extract, transform, and load ...
You will be reporting to the Engineering Manager of Reporting Team. You will develop software ... Responsibilities Data Pipeline Development * Develop data pipelines to extract, transform, and load ...
Montreal, QC · On-site +1
CA$111/hr
As a Software Developer III, you'll lead the design and development of the backend services that power our Cloud-based Building Management System. You'll solve complex technical challenges, influence ...
Montreal, QC · On-site +1
CA$111/hr
As a Software Developer III, you'll lead the design and development of the backend services that power our Cloud-based Building Management System. You'll solve complex technical challenges, influence ...
$64.3K - $74.3K
1% of jobs
$74.3K - $84.3K
2% of jobs
$84.3K - $94.2K
2% of jobs
$94.2K - $104.2K
6% of jobs
$104.2K - $114.2K
12% of jobs
$115.2K is the 25th percentile. Wages below this are outliers.
$114.2K - $124.1K
16% of jobs
The median wage is $130.4K / yr.
$124.1K - $134.1K
17% of jobs
$134.1K - $144.1K
17% of jobs
$145.5K is the 75th percentile. Wages above this are outliers.
$144.1K - $154.1K
12% of jobs
$154.1K - $164K
9% of jobs
$164K - $174K
6% of jobs
$64.3K
$131K
$174K
As a software development manager, your primary responsibilities are to oversee software development teams and to act as a liaison between your teams and senior management. You hire and train new staff, manage and evaluate existing developers, provide guidance on the design and implementation of new software applications, and ensure that projects stay on schedule and within budget. You collaborate with upper-level management and your developers to make sure that new and existing software applications meet business objectives.
| Aspect | Software Development Manager | Software Engineer |
|---|---|---|
| Responsibilities | Oversees development teams, manages projects, sets strategic goals | Designs, codes, tests software applications |
| Required Skills | Leadership, project management, technical expertise | Programming, problem-solving, technical skills |
| Credentials | Bachelor's or higher in CS or related field, often with experience in management | Bachelor's or higher in CS or related field |
| Work Environment | Team management, collaboration with stakeholders | Individual or team coding tasks, development environments |
The main difference between a Software Development Manager and a Software Engineer lies in their focus and responsibilities. Managers oversee teams and projects, while engineers focus on designing and coding software. Both roles require technical skills, but managers also need leadership and project management abilities.
The most popular types of Software Development jobs in Montreal, QC are:
The top searched job categories for Software Development Manager jobs in Montreal, QC are:
Cities near Montreal, QC with the most Software Development Manager job openings:

$110K - $140K/yr
Full-time
Medical
Re-posted 26 days ago
Senior Neural Network Kernel Software Development Engineer
Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware, streamlining the experience for researchers and developers. The focus involves the optimization of various common neural networks for optimal performance on architectures, facilitated by the software optimization tool flow.
We are seeking software developers who are driven and naturally curious. The chosen candidate will contribute within agile teams, working closely with senior software engineers for mentorship. This role presents an opportunity to tackle novel challenges using cutting-edge technologies, as they build innovative systems from scratch.
As a key team member, you will specialize in constructing efficient implementations of practical neural net kernels tailored to their distinctive hardware architecture. Additionally, you will implement diverse computing algorithms, maximizing computation and communication throughput. This role involves developing a profound understanding of the architecture's intricacies, working collaboratively with the architects and compiler engineers.
Responsibilities:
Requirements:
Preferred Skills and Experience:
Our client offers:
Sourced by ZipRecruiter
Your single source for HR professional services, we offer job seekers specialized employment services, spanning contract, permanent positions, and project solutions for highly specialized and managerial level talent needs. Our team of specialized recruiters and consultants abilities extend far beyond resume or career counseling. With hundreds of collaborators strategically located throughout the country, our organization possess the local market knowledge and industry relationships that make successful geography-specific reach possible.
Recruiting and staffing services
11 - 50 Employees
Vancouver, BC, CA