Software Engineering Manager
Role Overview
Verathon is hiring a Software Engineering Manager for its Airway R&D Team in Burnaby, British Columbia.
The role leads systems software and applications development for medical devices, including specification, architecture, implementation, verification, and validation.
The manager will champion generative AI adoption in the software lifecycle and set a strategy for AI-enabled innovation and organizational growth.
Key Skills for This Role
Full Job Posting
Role overview
Verathon is hiring a Software Engineering Manager for its Airway R&D Team in Burnaby, British Columbia.
The role leads systems software and applications development for medical devices, including specification, architecture, implementation, verification, and validation.
The manager will champion generative AI adoption in the software lifecycle and set a strategy for AI-enabled innovation and organizational growth.
Responsibilities
- Manage a team of 6–10 software developers delivering applications for medical imaging devices.
- Improve agile development processes and manage outside development resources.
- Lead continuous improvement in product design, development, verification, and sustainment.
- Mentor software development and test engineers and provide technical project leadership across the software lifecycle.
- Prepare projects from research and design through testing, delivery, and launch.
- Set software standards and best practices for scalable, high-quality delivery; incorporate internal customer requirements.
- Allocate resources, plan for business and technical needs, evaluate projects, maintain schedules, and report status.
- Manage projects end to end and collaborate with Research, Hardware, Marketing, Regulatory/Quality, and Operations.
- Make architecture and design tradeoffs among mechanical, electrical, and software systems.
- Drive evaluation, adoption, and deployment of generative AI tools and methods to improve productivity, quality, and innovation.
- Define software strategy for near-term delivery and long-term organizational growth; scale team capacity and improve efficiency.
Qualifications
- Bachelor’s degree in Computer Science or equivalent; Master’s degree preferred.
- 8+ years of software development experience, including 4+ years with bare metal and/or embedded RTOS systems.
- 2+ years of management experience leading software projects and teams.
- Embedded platform experience, such as MSP430, ARM Cortex A/M, x86/64, or STM32; application development across bare metal, RTOS, and embedded Linux.
- Working knowledge of ISO 13485, ISO 14971, and IEC 62304 for medical device development.
- Proficiency in estimation, design, unit- through system-level testing, configuration management, change control, and issue tracking.
- Experience with GIT and SubVersion and demonstrated success leading full product lifecycle development.
- Ability to develop software organization strategy, foster AI-driven innovation, and scale high-performing teams.
Benefits
- The employer describes the work as focused on improving patient outcomes and offers a competitive benefits package.
- Benefits include a health care spending account, paid holidays, paid time off, retirement matching, and annual bonus eligibility for full-time employees not on a commission plan.
Compensation
- The stated salary range is CAD 143,840–205,000; compensation varies by skills, experience, and location.
- The posting says offers are not typically made at or above the top of the range.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Verathon
Senior Manager, People Operations (Human Resources)
Bothell, USA
Director Program Management
Burnaby, CAN
Verathon recherche un directeur de la gestion de programmes pour diriger l’exécution du développement de produits de la division Airway. Vous piloterez un portefeuille de dispositifs médicaux, les budgets, les échéancier
Senior Manager, People Operations (Human Resources)
Bothell, USA
Director Program Management
Burnaby, CAN
Mechanical Engineer II
Burnaby, CAN
Manufacturing Technologist I
Burnaby, CAN
Mechanical Engineer I
Burnaby, CAN
Territory Manager - Airway (Charlotte, NC)
, USA
Territory Manager - Airway (Raleigh, NC)
, USA
Territory Manager - Airway (DC / VA North)
, USA