Verathon Logo

Verathon

Manager, Software Engineering

Posted One Month Ago
Be an Early Applicant
In-Office
Burnaby, BC, CAN
Senior level
In-Office
Burnaby, BC, CAN
Senior level
Leads a 6–10-person software engineering team developing applications for medical imaging devices. Oversees architecture, implementation, verification, validation, project delivery, agile processes, resource planning, and cross-functional collaboration. Mentors engineers, manages external development resources, and ensures compliance with medical-device standards. Defines software organization strategy, scales engineering capacity, and drives adoption of Generative AI to improve productivity, quality, innovation, and development efficiency.
The summary above was generated by AI
Company Overview

Verathon is a global medical device company committed to being a trusted partner to our customers and advancing patient care through innovative Airway Management and Urology solutions. For more than 40 years, we have worked alongside healthcare professionals to understand their needs and deliver high-quality technologies that provide lasting clinical and economic value.


Our portfolio includes leading GlideScope® video laryngoscopy and BFlex™ bronchoscopy solutions, BladderScan® bladder volume measurement, and a growing range of single-use Urology solutions. Behind our innovations is a diverse, global team united by a commitment to our customers, collaboration, and improving patient care.

Verathon, a business unit of Roper Technologies, is headquartered in Bothell, Washington, with international subsidiaries in Canada, Europe, and Asia Pacific.

Overview

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.

Verathon Burnaby, British Columbia, CAN Office

Burnaby, Canada

Similar Jobs

27 Days Ago
Hybrid
Vancouver, BC, CAN
Entry level
Entry level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Leads the technical direction, architecture, delivery, and modernization of Mastercard’s Java and C++ Sanctions Service platform. Manages a seven-person software engineering team, balancing technical leadership with coaching, hiring, performance management, and roadmap execution. Drives scalable, secure, highly available systems, incident response, operational improvement, cloud readiness, and adoption of AI-assisted and agentic engineering practices within appropriate governance and compliance controls.
Top Skills: Agentic WorkflowsAgileAi-Assisted Development ToolsC++Cloud PlatformsDevOpsJavaObservability Tooling
27 Days Ago
Hybrid
Vancouver, BC, CAN
Entry level
Entry level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Leads the technical direction, architecture, delivery, and modernization of Mastercard’s Java and C++ sanctions screening platform. Manages a seven-person software engineering team while driving scalable, secure, highly available solutions, incident response, AI-assisted engineering adoption, and operational improvements. Partners with product, architecture, compliance, and operations stakeholders; mentors engineers; manages roadmaps and delivery commitments; and establishes responsible AI governance and engineering best practices.
Top Skills: Agentic EngineeringAi-Assisted Development ToolsC++Cloud PlatformsDevOpsJavaObservability Tooling
One Month Ago
Easy Apply
Remote or Hybrid
Canada
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Leads Samsara’s globally distributed Core Infrastructure team, owning strategy and roadmaps across compute, networking, storage, cloud systems, reliability, and operational efficiency. Responsibilities include developing engineers, improving capacity management and observability, strengthening incident response and disaster recovery, building automation and self-service infrastructure, and applying AI-enabled tools to reduce toil. The role requires significant software engineering and people-management experience, strong technical judgment, and expertise in large-scale cloud or distributed platforms.
Top Skills: Ai-Enabled Engineering ToolsCloud PlatformsContainer OrchestrationDeclarative InfrastructureDistributed SystemsObservability

What you need to know about the Vancouver Tech Scene

Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account