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 ...
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 ...
As a software development manager , you will inspire and support the development team, encourage, and leverage developers' skills, knowledge and abilities to deliver quality results that directly ...
As a software development manager , you will inspire and support the development team, encourage, and leverage developers' skills, knowledge and abilities to deliver quality results that directly ...
Jr. Software Support (Vancouver Island residents ONLY)
Victoria, BC · On-site
CA$62K - CA$82K/yr
Good organizational and time management skills * Strong problem-solving skills * Strong ... Estimating, construction estimating software, digital takeoff / computer screen takeoff, project ...
Quick apply
Jr. Software Support (Vancouver Island residents ONLY)
Victoria, BC · On-site
CA$62K - CA$82K/yr
Good organizational and time management skills * Strong problem-solving skills * Strong ... Estimating, construction estimating software, digital takeoff / computer screen takeoff, project ...
Good organizational and time management skills * Strong problem-solving skills * Strong ... Estimating, construction estimating software, digital takeoff / computer screen takeoff, project ...
Good organizational and time management skills * Strong problem-solving skills * Strong ... Estimating, construction estimating software, digital takeoff / computer screen takeoff, project ...
Manager, Software Engineering
CA$127K - CA$203K/yr
Title and Summary Manager, Software Engineering Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital ...
Manager, Software Engineering
CA$127K - CA$203K/yr
Title and Summary Manager, Software Engineering Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital ...
Guide a dynamic team of Software Engineers, providing career coaching, performance management, and technical mentorship. * Drive Technical Excellence: Partner with Architects to oversee system design ...
Guide a dynamic team of Software Engineers, providing career coaching, performance management, and technical mentorship. * Drive Technical Excellence: Partner with Architects to oversee system design ...
Staff Software Developer
Burnaby, BC · On-site
CA$125K - CA$170K/yr
Work closely with DevOps and QA team to deliver high quality products Research, investigate, optimize and tune systems software (management/control/data plane) to enhance existing products. Implement ...
Staff Software Developer
Burnaby, BC · On-site
CA$125K - CA$170K/yr
Work closely with DevOps and QA team to deliver high quality products Research, investigate, optimize and tune systems software (management/control/data plane) to enhance existing products. Implement ...
Staff Software Developer
CA$125K - CA$170K/yr
Work closely with DevOps and QA team to deliver high quality products Research, investigate, optimize and tune systems software (management/control/data plane) to enhance existing products. Implement ...
Staff Software Developer
CA$125K - CA$170K/yr
Work closely with DevOps and QA team to deliver high quality products Research, investigate, optimize and tune systems software (management/control/data plane) to enhance existing products. Implement ...
Software Development Manager
Vancouver, BC · Hybrid
CA$180K - CA$270K/yr
We are currently seeking a Software Development Manager to join our Engineering team. This role is available to candidates across Canada, excluding Quebec. If you are local to one of our hubs ...
Software Development Manager
Vancouver, BC · Hybrid
CA$180K - CA$270K/yr
We are currently seeking a Software Development Manager to join our Engineering team. This role is available to candidates across Canada, excluding Quebec. If you are local to one of our hubs ...
Senior Manager, Personal Debt Solutions
CA$94K - CA$158K/yr
Manage consumer bankruptcy and proposal files * Provide advice on current bankruptcy laws and practices, conduct debtor assessments, and manage recovery of assets (including acting as Receivers)
Senior Manager, Personal Debt Solutions
CA$94K - CA$158K/yr
Manage consumer bankruptcy and proposal files * Provide advice on current bankruptcy laws and practices, conduct debtor assessments, and manage recovery of assets (including acting as Receivers)
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 ...
Software Test Manager II
Burnaby, BC · On-site
CA$97K - CA$121K/yr
Job Purpose The Software Test Manager is a hands-on technical leader responsible for establishing and advancing the testing competency across firmware, embedded software, backend services, and ...
Software Test Manager II
Burnaby, BC · On-site
CA$97K - CA$121K/yr
Job Purpose The Software Test Manager is a hands-on technical leader responsible for establishing and advancing the testing competency across firmware, embedded software, backend services, and ...
As a Software Development Manager (SDM) on the team, you will lead engineers to solve challenging technical and business problems You will own a federated tier-1 system and will run an operational ...
As a Software Development Manager (SDM) on the team, you will lead engineers to solve challenging technical and business problems You will own a federated tier-1 system and will run an operational ...
... manage all aspects of a customer purchase life cycle starting from shopping cart, proceeding ... software development engineers team, able to dive deep into abstract problems and come up with ...
... manage all aspects of a customer purchase life cycle starting from shopping cart, proceeding ... software development engineers team, able to dive deep into abstract problems and come up with ...
... manage all aspects of a customer purchase life cycle starting from shopping cart, proceeding ... software development engineers team, able to dive deep into abstract problems and come up with ...
... manage all aspects of a customer purchase life cycle starting from shopping cart, proceeding ... software development engineers team, able to dive deep into abstract problems and come up with ...
... manage all aspects of a customer purchase life cycle starting from shopping cart, proceeding ... software development engineers team, able to dive deep into abstract problems and come up with ...
... manage all aspects of a customer purchase life cycle starting from shopping cart, proceeding ... software development engineers team, able to dive deep into abstract problems and come up with ...
Amazon's eCommerce Services group is looking for a passionate, results-oriented inventive Software Development Manager As the development manager, you'll lead a talented and nimble team of engineers.
Amazon's eCommerce Services group is looking for a passionate, results-oriented inventive Software Development Manager As the development manager, you'll lead a talented and nimble team of engineers.
We are currently seeking a Software Development Manager to join our Engineering team. This role is available to candidates in the PST and MST timezones in Canada. If you are local to our Burnaby or ...
We are currently seeking a Software Development Manager to join our Engineering team. This role is available to candidates in the PST and MST timezones in Canada. If you are local to our Burnaby or ...
As the Software Development Manager for Frontier, you will lead a team of engineers solving problems at the intersection of internet-scale infrastructure, security, and distributed systems You will ...
As the Software Development Manager for Frontier, you will lead a team of engineers solving problems at the intersection of internet-scale infrastructure, security, and distributed systems You will ...
Software Manager information
See British Columbia salary details
$69K - $81K
6% of jobs
$81K - $93K
2% of jobs
$93K - $105K
9% of jobs
$113.7K is the 25th percentile. Wages below this are outliers.
$105K - $117K
11% of jobs
$117K - $129K
13% of jobs
The median wage is $135.8K / yr.
$129K - $141K
16% of jobs
$141K - $153K
9% of jobs
$164.7K is the 75th percentile. Wages above this are outliers.
$153K - $165K
10% of jobs
$165K - $177K
11% of jobs
$177K - $189K
12% of jobs
$189K - $201K
2% of jobs
$69K
$141.1K
$201K
How much do software manager jobs pay per year?
What is a software manager?
A software manager oversees the development, installation, and maintenance of new or upgraded software for an organization. As a software manager, you coordinate with staff to determine client needs and expectations, establish budget and timelines, and ensure that employees use the product correctly. You may also train company employees on how to utilize the software after it is installed and help troubleshoot problems that arise.
What does a software manager do?
What are the key skills and qualifications needed to thrive as a software manager, and why are they important?
How does a software manager typically balance hands-on technical work with leadership responsibilities?
What is the difference between Software Manager vs Software Engineer?
| Aspect | Software Manager | Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's or higher in CS or related field; management experience | Bachelor's or higher in CS or related field; coding skills |
| Work Environment | Oversees teams, manages projects, strategic planning | Develops software, writes code, tests applications |
| Employer & Industry Usage | Used in tech companies, startups, large enterprises | Used across all tech sectors, startups, corporate IT |
The main difference between a Software Manager and a Software Engineer lies in their roles. Software Managers focus on team leadership, project management, and strategic planning, while Software Engineers are primarily responsible for coding and developing software. Both roles require technical knowledge, but their responsibilities and work focus differ significantly.
What are the most commonly searched types of Software jobs in British Columbia?
The most popular types of Software jobs in British Columbia are:
What are popular job titles related to Software Manager jobs in British Columbia?
For Software Manager jobs in British Columbia, the most frequently searched job titles are:
What job categories do people searching Software Manager jobs in British Columbia look for?
The top searched job categories for Software Manager jobs in British Columbia are:
What cities in British Columbia are hiring for Software Manager jobs?
Cities in British Columbia with the most Software Manager job openings:

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.
OverviewVerathon 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.
ResponsibilitiesManage 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.
QualificationsBachelor'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.
Why Join Us?- 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