The Software Engineering Manager is responsible for leading systems software and applications development in support of our latest medical devices and products. Role will be responsible for ...
The Software Engineering Manager is responsible for leading systems software and applications development in support of our latest medical devices and products. Role will be responsible for ...
Manager, Software Engineering
Burnaby, BC · On-site
The Software Engineering Manager is responsible for leading systems software and applications development in support of our latest medical devices and products. Role will be responsible for ...
Manager, Software Engineering
Burnaby, BC · On-site
The Software Engineering Manager is responsible for leading systems software and applications development in support of our latest medical devices and products. Role will be responsible for ...
Software Engineering Manager - II
Vancouver, BC · On-site
CA$135K - CA$170K/yr
We need a leader who has an engineering background, solid project management skills, and thrives ... software solutions. You will work closely with partner banks, product teams, and internal ...
Software Engineering Manager - II
Vancouver, BC · On-site
CA$135K - CA$170K/yr
We need a leader who has an engineering background, solid project management skills, and thrives ... software solutions. You will work closely with partner banks, product teams, and internal ...
Software Engineering Manager - II
Vancouver, BC · On-site
CA$135K - CA$170K/yr
We need a leader who has an engineering background, solid project management skills, and thrives ... software solutions. You will work closely with partner banks, product teams, and internal ...
Quick apply
Software Engineering Manager - II
Vancouver, BC · On-site
CA$135K - CA$170K/yr
We need a leader who has an engineering background, solid project management skills, and thrives ... software solutions. You will work closely with partner banks, product teams, and internal ...
Proven experience as a Team Lead, Engineering Manager, Release Manager, or similar role working on Cloud managed Video solutions * Leadership: Leading software and QA engineers successfully ...
Proven experience as a Team Lead, Engineering Manager, Release Manager, or similar role working on Cloud managed Video solutions * Leadership: Leading software and QA engineers successfully ...
Software Developer II
Vernon, BC · Hybrid
This position reports to the Software Engineering Manager. This role is hybrid and is based in Vernon , BC, Canada. Primary Job Duties and Responsibilities * Works with product management on ...
Software Developer II
Vernon, BC · Hybrid
This position reports to the Software Engineering Manager. This role is hybrid and is based in Vernon , BC, Canada. Primary Job Duties and Responsibilities * Works with product management on ...
As a Manager, Software Engineering, you will lead a high-performing team focused on enhancing the experience of our Guest Services organization and driving strategic outcomes for After-Sales Support ...
As a Manager, Software Engineering, you will lead a high-performing team focused on enhancing the experience of our Guest Services organization and driving strategic outcomes for After-Sales Support ...
Senior Manager, Software Engineering We are looking for a Senior Software Engineering Manager to join our Universal DDI Team in Burnaby, BC reporting to the Director of Software Engineering. In this ...
Senior Manager, Software Engineering We are looking for a Senior Software Engineering Manager to join our Universal DDI Team in Burnaby, BC reporting to the Director of Software Engineering. In this ...
Engineering Manager
Vancouver, BC · On-site
What you'll bring: * 5+ years of proven experience managing and developing software engineering teams, including hiring, coaching, performance management, and career development. * Bachelor's degree ...
Engineering Manager
Vancouver, BC · On-site
What you'll bring: * 5+ years of proven experience managing and developing software engineering teams, including hiring, coaching, performance management, and career development. * Bachelor's degree ...
Engineering Manager
Vancouver, BC · On-site
CA$150K - CA$160K/yr
What you'll bring: * 5+ years of proven experience managing and developing software engineering teams, including hiring, coaching, performance management, and career development. * Bachelor's degree ...
Quick apply
Engineering Manager
Vancouver, BC · On-site
CA$150K - CA$160K/yr
What you'll bring: * 5+ years of proven experience managing and developing software engineering teams, including hiring, coaching, performance management, and career development. * Bachelor's degree ...
Lead multiple software engineering teams responsible for the Stratus Imaging Archive platform * Own delivery execution and planning, ensuring clear commitments, dependency management, and predictable ...
Lead multiple software engineering teams responsible for the Stratus Imaging Archive platform * Own delivery execution and planning, ensuring clear commitments, dependency management, and predictable ...
Engineering Manager, Mobile
Vancouver, BC · On-site +1
CA$155K - CA$190K/yr
Develop and maintain software specifications, system designs, and technical documentation ... years managing engineering teams. * Deep expertise in mobile development across iOS, Android
Quick apply
Engineering Manager, Mobile
Vancouver, BC · On-site +1
CA$155K - CA$190K/yr
Develop and maintain software specifications, system designs, and technical documentation ... years managing engineering teams. * Deep expertise in mobile development across iOS, Android
Engineering Manager
Vancouver, BC · On-site
Engineering Manager Our client is an industrial equipment manufacturing company in the Lower ... Experience with Creo and 3D CAD software * Knowledge and understanding of heavy equipment and ...
Quick apply
Engineering Manager
Vancouver, BC · On-site
Engineering Manager Our client is an industrial equipment manufacturing company in the Lower ... Experience with Creo and 3D CAD software * Knowledge and understanding of heavy equipment and ...
Software Engineer
Vancouver, BC · On-site
This position reports to our Engineering Manager, who is based in North America, and is looking for ... Skills you'll bring * 5+ years of experience in Full-stack software engineering. * Strong ...
Software Engineer
Vancouver, BC · On-site
This position reports to our Engineering Manager, who is based in North America, and is looking for ... Skills you'll bring * 5+ years of experience in Full-stack software engineering. * Strong ...
AI Software Engineering Lead
Vancouver, BC · On-site +1
This highly visible role will partner with software, firmware, architecture, product management, and R&D leaders across Water Quality operating companies to implement AI-driven engineering practices ...
AI Software Engineering Lead
Vancouver, BC · On-site +1
This highly visible role will partner with software, firmware, architecture, product management, and R&D leaders across Water Quality operating companies to implement AI-driven engineering practices ...
... software developers ... This role features a split between hands-on engineering and technical management. You will serve as ...
Quick apply
... software developers ... This role features a split between hands-on engineering and technical management. You will serve as ...
... software developers ... This role features a split between hands-on engineering and technical management. You will serve as ...
Quick apply
... software developers ... This role features a split between hands-on engineering and technical management. You will serve as ...
AWS Infrastructure as Code helps customers to easily and efficiently adopt AWS services while ensuring that their applications run safely in the cloud. We develop services, including CloudFormation ...
AWS Infrastructure as Code helps customers to easily and efficiently adopt AWS services while ensuring that their applications run safely in the cloud. We develop services, including CloudFormation ...
Software Engineering Co-Op
Burnaby, BC · On-site
CA$20 - CA$25/hr
Our cutting-edge technology includes Lithium batteries, Fault Managed Power Systems, and Extended ... Job Purpose As a result of our continuing growth, we require a Software Engineering Co-op Student ...
Software Engineering Co-Op
Burnaby, BC · On-site
CA$20 - CA$25/hr
Our cutting-edge technology includes Lithium batteries, Fault Managed Power Systems, and Extended ... Job Purpose As a result of our continuing growth, we require a Software Engineering Co-op Student ...
Software Engineering Co-Op
Burnaby, BC · On-site
CA$20 - CA$25/hr
Our cutting-edge technology includes Lithium batteries, Fault Managed Power Systems, and Extended ... Job Purpose As a result of our continuing growth, we require a Software Engineering Co-op Student ...
Software Engineering Co-Op
Burnaby, BC · On-site
CA$20 - CA$25/hr
Our cutting-edge technology includes Lithium batteries, Fault Managed Power Systems, and Extended ... Job Purpose As a result of our continuing growth, we require a Software Engineering Co-op Student ...
Software Engineering Manager information
See British Columbia salary details
$82.5K - $93K
4% of jobs
$93K - $103.5K
3% of jobs
$103.5K - $114K
5% of jobs
$114K - $124.5K
7% of jobs
$128.8K is the 25th percentile. Wages below this are outliers.
$124.5K - $135K
12% of jobs
$135K - $145.5K
16% of jobs
The median wage is $146.8K / yr.
$145.5K - $156K
17% of jobs
$163.1K is the 75th percentile. Wages above this are outliers.
$156K - $166.5K
15% of jobs
$166.5K - $177K
7% of jobs
$177K - $187.5K
7% of jobs
$187.5K - $198K
5% of jobs
$82.5K
$148.1K
$198K
How much do software engineering manager jobs pay per year?
What does a software engineering manager do?
A software engineering manager oversees a team of people who are working on the development of new computer software or the enhancement of existing computer programs. Because this is a management job, your duties may include coordinating and planning with other departments within the company and with company executives. In addition to management skills, you need a firm understanding of the technical aspects of software engineering. Another aspect of this career involves understanding the market and competitor’s products so that your software can compete and meet market demands.
What does a software engineering manager do?
What are the key skills and qualifications needed to thrive as a software engineering manager, and why are they important?
What are some common challenges faced by software engineering managers when leading diverse development teams?
What is the difference between Software Engineering Manager vs Software Developer?
| Aspect | Software Engineering Manager | Software Developer |
|---|---|---|
| Credentials | Bachelor's or Master's in CS or related field, often with leadership experience | Bachelor's or higher in CS or related field |
| Work Environment | Leads teams, manages projects, collaborates with stakeholders | Focuses on coding, debugging, and implementing features |
| Employer & Industry Usage | Used across tech companies, startups, and large enterprises | Common in all software development settings |
| Search & Comparison Intent | Understanding managerial roles, leadership responsibilities | Focus on technical skills, coding tasks |
The main difference between a Software Engineering Manager and a Software Developer lies in their roles and responsibilities. Managers oversee teams, coordinate projects, and handle strategic planning, while developers focus on coding and technical implementation. Both roles are essential in the software development lifecycle, but they serve different functions within an organization.
What are the most commonly searched types of Software Engineering jobs in British Columbia?
The most popular types of Software Engineering jobs in British Columbia are:
What are popular job titles related to Software Engineering Manager jobs in British Columbia?
For Software Engineering Manager jobs in British Columbia, the most frequently searched job titles are:
What job categories do people searching Software Engineering Manager jobs in British Columbia look for?
The top searched job categories for Software Engineering Manager jobs in British Columbia are:
What cities in British Columbia are hiring for Software Engineering Manager jobs?
Cities in British Columbia with the most Software Engineering Manager job openings:

Manager, Software Engineering
Burnaby, BC
Full-time
Retirement, PTO
Re-posted 11 days ago
Job description
Verathon is a global medical device company focused on supporting customers by being their trusted partner, delivering high-quality products that endure over time and ensure clinical and economic utility. Two areas where Verathon has significantly impacted patient care, and become the market leader in each, are bladder volume measurement and airway management. The company’s BladderScan portable ultrasound and GlideScope video laryngoscopy & bronchoscopy systems effectively address unmet needs for healthcare providers and meaningfully raise the standard of care for patients. Verathon, a subsidiary of Roper Technologies, is headquartered in Bothell, Washington, USA and has international subsidiaries in Canada, Europe and Asia Pacific. For more information, please visit www.verathon.com.
Verathon® is looking for a Software Engineering Manager to become the newest member of our Visualization R&D Team located in Burnaby, BC.
The Software Engineering Manager is responsible for leading systems software and applications development in support of our latest medical devices and products. Role will be responsible for management of all software engineering activities including specification, architecture design, implementation, verification, and validation on new and existing medical devices. In addition, this role will champion the adoption and integration of Generative AI (Gen AI) technologies into the software development lifecycle, setting a clear short- and long-term vision for leveraging Gen AI as a competitive advantage. The manager will be expected to inspire passion for AI-driven innovation within the team and strategically position software as a differentiator in the market.
• Manage software development team of 6 to 10 individuals to effectively deliver applications for medical imaging devices
• Innovate and implement agile development processes for software as well as conduct and manage outside development resources
• Lead the continuous improvement of processes to efficiently design, develop, verify, and sustain products for improved time to market
• Mentor software development and test engineers using situational leadership skills to grow their skills and performance
• Provide technical project management and leadership for every aspect of the software lifecycle
• Prepare team for projects inclusive of research, development, design and testing thru delivery and product launch
• Establish software development standards and processes along with best practices for delivery of scalable, high-quality software
• Partner with internal customers to interpret and incorporate individual requirements
• Allocate resources to assure attainment of business and staff developmental goals
• Participate in planning exercises to accomplish technical and business needs to the business unit’s strategic plan
• Evaluate projects, develop, and update schedules, and report status
• Manage software development projects from beginning to end
• Work closely with the Research and Hardware development teams, making architectural decisions and design tradeoffs between mechanical, electrical, and software
• Ensure planning and execution of software related projects across organizational functions, e.g. marketing, RA/QA, and Operations
• Drive the evaluation, adoption, and deployment of Generative AI tools and methods to enhance team productivity, software quality, and innovation.
• Define and execute a software strategy that balances near-term product delivery with long-term organizational growth, scalability, and increased engineering capacity.
• Serve as a thought leader and change agent in AI-enabled software development practices, positioning Verathon ahead of competitors through technology leadership.
• Proactively plan for and lead the growth of the software team, scaling capacity to meet business needs while driving measurable improvements in productivity and efficiency.
• Bachelor’s Degree in Computer Science or equivalent degree; Master’s Degree preferred
• 8+ years of software development experience, with 4+ years of experience with bare metal and/or embedded RTOS systems.
• 2+ years management experience leading software projects and teams
• Experience with development on embedded platforms (for example MSP430, ARM Cortex A/M, x86/64, STM32)
• Skilled at developing applications on a variety of levels including bare metal systems, RTOS and embedded Linux
• Working knowledge of ISO 13485, ISO 14971 and IEC 62304 standards and applying this to medical device development
• Proven mastery of software engineering best practices including estimation, design, testing from unit level to system level, configuration management, change control and issue tracking
• Experience with version control systems: GIT, SubVersion
• Demonstrated success leading full product lifecycle development efforts
• Visionary mindset with demonstrated ability to define and execute both short- and long-term strategies for software organization growth.
• Knowledge of emerging Generative AI technologies and a strong interest or proven experience in applying AI to software development practices.
• Ability to foster a culture of innovation and inspire teams to embrace AI-driven productivity and efficiency improvements.
• Proven ability to scale and grow high-performing engineering teams while implementing tools and processes that maximize productivity and efficiency.
- Be part of an innovative team that is dedicated to improving patient outcomes.
- Engage in meaningful work that makes a difference in the healthcare industry.
- Competitive salary and comprehensive benefits package.
- Salary range - $131,115 - $187,310 (Compensation will vary based on skills, experience and location; it is not typical to be hired at or above the top of the salary range).
- Full-time employees who are not on a commission plan are eligible for Verathon’s annual bonus plan based on company and individual performance.
- Verathon provides a competitive benefits package including a generous HCSA, paid holidays, paid time off and a retirement matching plan.
About Verathon
Sourced by ZipRecruiter
Industry
Medical equipment and supplies manufacturing
Company size
501 - 1,000 Employees
Headquarters location
Bothell, WA, US
Year founded
1984