Software Engineering Manager

Verathon Inc.

Burnaby

On-site

CAD 144,000 - 205,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Annual bonus plan
HCSA
Paid holidays
Retirement matching plan

Job summary

Verathon Inc. in Burnaby, BC is seeking a Software Engineering Manager to lead the Airway R&D software team for medical imaging devices. You will guide architecture, development, verification and validation, and champion Gen AI integration to differentiate our products.

You will mentor engineers, manage lifecycle activities, and partner with RA/QA, Marketing, and Operations to ensure on-time delivery and scalable software solutions.

Qualifications

  • Bachelor’s degree in CS or equivalent; Master's preferred.
  • 8+ years in software development; 4+ years on embedded RTOS.
  • 2+ years in software leadership managing teams.
  • Experience with embedded platforms and bare metal systems.
  • Knowledge of ISO 13485, ISO 14971 and IEC 62304 in medical devices.
  • Experience with Git and SVN version control; full lifecycle leadership.
  • Visionary with ability to scope short- and long-term strategies.
  • Interest or experience applying Generative AI to software development.

Responsibilities

  • Lead a software dev team of 6–10 to deliver medical imaging devices.
  • Innovate agile processes for software and outside resources.
  • Improve processes for faster time-to-market of products.
  • Mentor engineers using situational leadership.
  • Provide technical project management across the lifecycle.
  • Plan projects from research through delivery and launch.
  • Set software standards and best practices for scalable, high-quality software.
  • Collaborate with internal customers to interpret requirements.
  • Allocate resources to meet business and staff goals.
  • Plan and report on schedules and project status.
  • Oversee end-to-end software development and lifecycle.
  • Coordinate with R&D, hardware, RA/QA, and Operations.
  • Drive Gen AI adoption to boost productivity, quality, and innovation.
  • Define a software strategy balancing delivery and growth.
  • Act as thought leader in AI-enabled software practices.

Skills

Software architecture
Team leadership
Embedded RTOS
Gen AI adoption
Agile development
Technical project management
Medical device development
Code review

Education

Bachelor’s Degree in Computer Science or equivalent
Master’s Degree preferred

Tools

GIT
SubVersion
Embedded platforms (MSP430, ARM Cortex A/M, x86/64, STM32)

Job description

Verathon® is looking for a Software Engineering Manager to become the newest member of our Airway 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.

Responsibilities
  • 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.
Qualifications
  • 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.
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 - $143,840 - $205,000 (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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Director Program Management
Director Program Management

Verathon Inc. • Burnaby

On-site
CAD 175,000 - 235,000
HCSA
Paid holidays
Paid time off
+1
Mechanical Engineer
Mechanical Engineer

Verathon Inc. • Burnaby

On-site
CAD 82,000 - 96,000
Competitive salary
Annual bonus
Benefits package
+1
Design Quality Engineer
Design Quality Engineer

Verathon • British Columbia

On-site
CAD 78,000 - 103,000
Competitive benefits package
Annual bonus plan
Paid holidays and time off
+1
Senior Software Development Manager, Precision Health Platform
Senior Software Development Manager, Precision Health Platform

Verily Health • Toronto

On-site
CAD 175,000 - 197,000
Immigration support
Staff Software Engineer
Staff Software Engineer

Verily Life Sciences LLC • Southwestern Ontario

On-site
CAD 175,000 - 197,000
Staff Software Engineer
Staff Software Engineer

Verily Health • Southwestern Ontario

On-site
CAD 175,000 - 197,000
Senior Software Developer
Senior Software Developer

Verily • Southwestern Ontario

On-site
CAD 147,000 - 165,000
Bonus
Equity
Benefits
Senior Software Developer - Workflows
Senior Software Developer - Workflows

Verily Health • Southwestern Ontario

On-site
CAD 147,000 - 165,000
Bonus
Equity
Benefits
Senior Software Developer - Workflows
Senior Software Developer - Workflows

Verily • Southwestern Ontario

On-site
CAD 147,000 - 165,000
Senior Technical Support Analyst
Senior Technical Support Analyst

Verily • Southwestern Ontario

Hybrid
CAD 123,000 - 139,000
Bonus
Equity
Benefits