1

Director Software Engineer Jobs in Waterloo, ON (NOW HIRING)

... software engineering, system/software architecture, product development, project management, or ... For this position only direct applications will be considered. Sonova does not recruit via app ...

This role reports to the Director of Component Engineering and does not have direct reports ... Proficiency in SolidWorks or other 3D modeling software. * Familiarity with welding procedures ...

This role reports to the Director of Component Engineering and does not have direct reports ... Proficiency in SolidWorks or other 3D modeling software. * Familiarity with welding procedures ...

Currently pursuing a degree in Computer Science, Software Engineering, Cybersecurity, or a related ... Direct collaboration with cybersecurity engineers on real-world security initiatives. * Insight ...

Senior Embedded Linux Engineer

Kitchener, ON · Hybrid

CA$100K - CA$150K/yr

Director of Digital Inverter Firmware Location: Kitchener, Ontario - Hybrid About the Role: The ... You will design and maintain robust, secure, and scalable Linuxbased software platforms that enable ...

Experience developing software tooling or hardware test automations using Python, or similar ... Employee-directed personal education funds to drive continuous learning * Profit-sharing within to ...

Experience with the use of statistical analysis software and computer-assisted design ... Conduct self-directed studies by reading journals and trade publications. Must be aware of new ...

Experience with the use of statistical analysis software and computer-assisted design ... Conduct self-directed studies by reading journals and trade publications. Must be aware of new ...

Senior Embedded Linux Engineer

Kitchener, ON · On-site

CA$100K - CA$150K/yr

Director of Digital Inverter Firmware Location: Kitchener, Ontario - Hybrid About the Role: The ... You will design and maintain robust, secure, and scalable Linuxbased software platforms that enable ...

Minimum 8+ years of experience in software development and system integration * Strong experience ... Ability to work independently without direct supervision * Willingness and ability to support ...

Manager, Engineering

Guelph, ON · On-site

CA$106K - CA$140K/yr

Coordinating and directing projects, making detailed plans to accomplish goals and directing ... Demonstrated proficiency in computer software and in order to perform word processing, data ...

Showing results 41-60

Director Software Engineer information

See Waterloo, ON salary details

$33.6K

$125.1K

$197.7K

How much do director software engineer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for director software engineer in Waterloo, ON is $125,097.00, according to ZipRecruiter salary data. Most workers in this role earn between $93,702.00 and $154,305.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a director software engineer?

To thrive as a Director Software Engineer, you need deep expertise in software development, architecture, and leadership, often supported by a computer science degree and extensive industry experience. Familiarity with cloud platforms, project management tools like Jira, and knowledge of scalable systems are typically required, along with certifications such as AWS Certified Solutions Architect or PMP. Outstanding communication, strategic thinking, and team-building abilities make someone stand out in this leadership position. These skills are crucial to effectively guide engineering teams, drive technical vision, and deliver high-quality software solutions aligned with organizational goals.

What is a director software engineer?

A Director Software Engineer is a senior leadership role responsible for overseeing multiple software development teams and driving the technical vision for an organization. They collaborate with other executives to align engineering initiatives with business goals and ensure high-quality software delivery. Their responsibilities often include strategic planning, mentoring engineering managers, setting technical standards, and managing budgets. This role requires extensive experience in software engineering as well as strong leadership and communication skills.

How does a director software engineer balance technical leadership with people management responsibilities?

As a Director Software Engineer, you'll often find yourself balancing hands-on technical oversight with strategic team leadership. This means guiding architectural decisions, reviewing code, and setting engineering best practices, while also mentoring team leads, supporting professional development, and managing performance. It's common to spend time aligning engineering efforts with business goals, collaborating with product and design teams, and removing roadblocks for your teams. Success in this role comes from strong communication skills, delegation, and an ability to build a healthy engineering culture alongside delivering technical excellence.
What cities near Waterloo, ON are hiring for Director Software Engineer jobs? Cities near Waterloo, ON with the most Director Software Engineer job openings:

Product Cybersecurity Expert

Sonova

Kitchener, ON • Hybrid

Other

Re-posted 13 days ago


Sonova rating

6.8

Company rating: 6.8 out of 10

Based on 19 frontline employees who took The Breakroom Quiz


Job description

Kitchener (ON), Canada 

Product Cybersecurity Expert

Research & Development | Hybrid 

Help secure the future of connected hearing care. As our Product Cybersecurity Expert in R&D, you will help protect the products and digital experiences that improve hearing health and human connection worldwide.  

In this role, you will combine product cybersecurity expertise with technical leadership responsibilities, supporting secure design, threat modeling, vulnerability management, DevSecOps integration, and regulatory evidence for connected medical devices while collaborating across global R&D, quality, regulatory, and product teams. 

WHAT YOU'LL DO 

  • Embed cybersecurity across the secure product lifecycle for connected medical devices, embedded platforms, firmware, mobile apps, and cloud-based services 

  • Lead threat modeling, product cybersecurity risk assessments, and mitigation planning with global R&D teams 

  • Integrate security checks and tooling into development workflows and CI/CD pipelines to find and address issues early 

  • Drive product vulnerability management for Sonova products, including intake, triage, remediation tracking, and post-market monitoring. 

  • Prepare audit-ready cybersecurity evidence for regulatory submissions and quality processes, including FDA, MDR, and IEC 81001-5-1 expectations 

  • Plan and coordinate security testing with internal teams and external partners; analyze findings and drive remediation 

  • Advise product, engineering, quality, and regulatory stakeholders on practical, risk-based security decisions 

  • Strengthen cybersecurity capability through coaching, security champions, and cross-functional collaboration 

WHAT YOU BRING 

  • 5+ years of experience in software engineering, system/software architecture, product development, project management, or DevSecOps, including 3+ years in cybersecurity 

  • Strong practical knowledge of secure SDLC, threat modeling, security assessments, security testing, and vulnerability management 

  • Experience translating security risks and technical findings into clear decisions for engineering, product, quality, and leadership audiences 

  • Understanding of modern development workflows, CI/CD, and how to integrate security without slowing innovation 

  • Knowledge of cryptography, authentication protocols, cloud and software supply chain security 

  • Basic understanding of AI technology and associated threats; hands-on experience using AI technology 

  • Higher-level engineering degree or equivalent experience, with further education or specialization in cybersecurity 

  • Excellent English communication skills and the ability to influence across distributed, cross-functional teams 

NICE TO HAVE 

  • Experience in medical devices, healthcare, or another regulated product environment 

  • Security certifications such as ISC2/CISSP, GIAC, or equivalent accredited programs 

  • Working knowledge of Privacy by Design principles  

A minimum of 200Mb/sec download and 10Mb/sec upload speed internet connectivity is required to support any remote/hybrid employee functionality at Sonova

Don't meet all the criteria?  If you're willing to go all in and learn we'd love to hear from you! 

 

We are looking forward to receiving your application via our online job application platform. For this position only direct applications will be considered. Sonova does not recruit via app, telegram, carrier pigeon or any other format that does not include speaking with an actual human. If you are offered a job without speaking with someone please contact mailto:wholesale.HR@sonova.com

 

This role's pay range is between: $112,000 - $140,000. This role is also bonus eligible. 

How we work:

At Sonova, we prioritize the well-being of our employees and foster an inclusive environment that promotes engagement and collaboration. Our team-customized hybrid work model empowers teams to balance individual needs with business goals, offering flexibility and individualized time management. We recognize the importance of life outside of work and strive to create a supportive and motivating workplace where innovation thrives.

 


What Sonova employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Sonova logo

About Sonova

Sourced by ZipRecruiter

Industry

Medical equipment and supplies manufacturing

Company size

10,000+ Employees

Headquarters location

Aurora, IL, US