Software Engineering Manager
Waterloo, ON ยท Hybrid
Planning and resource management: Allocate software development effort across multiple product lines and platforms, including embedded systems, backend services, and user interfaces. Balance ...
Waterloo, ON ยท Hybrid
Planning and resource management: Allocate software development effort across multiple product lines and platforms, including embedded systems, backend services, and user interfaces. Balance ...
Waterloo, ON ยท Hybrid
Planning and resource management: Allocate software development effort across multiple product lines and platforms, including embedded systems, backend services, and user interfaces. Balance ...
Waterloo, ON ยท On-site
Planning and resource management: Allocate software development effort across multiple product lines and platforms, including embedded systems, backend services, and user interfaces. Balance ...
Quick apply
Waterloo, ON ยท On-site
Planning and resource management: Allocate software development effort across multiple product lines and platforms, including embedded systems, backend services, and user interfaces. Balance ...
Waterloo, ON ยท Hybrid
As a Software Engineering Manager, you will sit at the intersection of high level strategy and hands on technical execution. You will lead a chapter of talented engineers, ensuring they have the ...
Waterloo, ON ยท Hybrid
As a Software Engineering Manager, you will sit at the intersection of high level strategy and hands on technical execution. You will lead a chapter of talented engineers, ensuring they have the ...
Hamilton, ON ยท On-site
$85 - $120/hr
Partner closely with software engineering managers, developers, product specialists, and support teams to unify our approach to defect triage, severity standards, and risk management. * Advanced ...
Hamilton, ON ยท On-site
$85 - $120/hr
Partner closely with software engineering managers, developers, product specialists, and support teams to unify our approach to defect triage, severity standards, and risk management. * Advanced ...
Kitchener, ON ยท Hybrid
CA$100K - CA$150K/yr
As a Software Developer on the Fleet Core team within OTTO by Rockwell Automation, you will help develop, test, maintain OTTO Fleet Manager software used by customers to operate autonomous vehicle ...
Kitchener, ON ยท Hybrid
CA$100K - CA$150K/yr
As a Software Developer on the Fleet Core team within OTTO by Rockwell Automation, you will help develop, test, maintain OTTO Fleet Manager software used by customers to operate autonomous vehicle ...
Guelph, ON ยท Remote
Salary: $170-200k DOE Software Engineering Manager About Schema App Schema App is a fast-growing, profitable SaaS company headquartered in Guelph, Ontario, with a team across Canada. Were a ...
Quick apply
Guelph, ON ยท Remote
Salary: $170-200k DOE Software Engineering Manager About Schema App Schema App is a fast-growing, profitable SaaS company headquartered in Guelph, Ontario, with a team across Canada. Were a ...
Guelph, ON ยท Remote
Software Engineering Manager About Schema App Schema App is a fast-growing, profitable SaaS company headquartered in Guelph, Ontario, with a team across Canada. We're a collaborative group driven by ...
Guelph, ON ยท Remote
Software Engineering Manager About Schema App Schema App is a fast-growing, profitable SaaS company headquartered in Guelph, Ontario, with a team across Canada. We're a collaborative group driven by ...
Partner closely with software engineering managers, developers, product specialists, and support teams to unify our approach to defect triage, severity standards, and risk management. * Advanced ...
Quick apply
Partner closely with software engineering managers, developers, product specialists, and support teams to unify our approach to defect triage, severity standards, and risk management. * Advanced ...
Kitchener, ON ยท Hybrid
CA$80K - CA$101K/yr
Collaborate closely with architects, project managers, UX designers, test engineers, and software developers * Participate throughout the full software development lifecycle using Agile methodologies
Kitchener, ON ยท Hybrid
CA$80K - CA$101K/yr
Collaborate closely with architects, project managers, UX designers, test engineers, and software developers * Participate throughout the full software development lifecycle using Agile methodologies
Kitchener, ON ยท On-site
... friendly software to provide our customers with enhanced forecasting and decision-making ... When it comes to the future of agricultural supply chain management, BinSentry is leading the way.
Quick apply
Kitchener, ON ยท On-site
... friendly software to provide our customers with enhanced forecasting and decision-making ... When it comes to the future of agricultural supply chain management, BinSentry is leading the way.
Kitchener, ON ยท On-site
... friendly software to provide our customers with enhanced forecasting and decision-making ... When it comes to the future of agricultural supply chain management, BinSentry is leading the way.
Kitchener, ON ยท On-site
... friendly software to provide our customers with enhanced forecasting and decision-making ... When it comes to the future of agricultural supply chain management, BinSentry is leading the way.
CA$50K - CA$80K/yr
Software Developer ID: 1007 Location: Kitchener Department: Information Technology More about this ... Manage form handling with React Hook Form and Zod validation. * Write and run automated tests using ...
CA$50K - CA$80K/yr
Software Developer ID: 1007 Location: Kitchener Department: Information Technology More about this ... Manage form handling with React Hook Form and Zod validation. * Write and run automated tests using ...
Waterloo, ON ยท On-site
Operational Management * Develop and review software programs, code, and unit tests for new and existing applications and systems, ensuring functional and non-functional requirements are met.
Waterloo, ON ยท On-site
Operational Management * Develop and review software programs, code, and unit tests for new and existing applications and systems, ensuring functional and non-functional requirements are met.
You will work closely with fellow developers, product managers, control systems integrators and end users to understand, develop and evolve a complex product. Responsibilities as Software Developer:
You will work closely with fellow developers, product managers, control systems integrators and end users to understand, develop and evolve a complex product. Responsibilities as Software Developer:
Cambridge, ON ยท On-site
CA$600/day
You will work closely with fellow developers, product managers, control systems integrators and end users to understand, develop and evolve a complex product. Responsibilities as Software Developer:
Cambridge, ON ยท On-site
CA$600/day
You will work closely with fellow developers, product managers, control systems integrators and end users to understand, develop and evolve a complex product. Responsibilities as Software Developer:
When it comes to the future of agricultural supply chain management, BinSentry is leading the way. For more information visit www.binsentry.com. As we scale up, we are looking for a Senior Software ...
When it comes to the future of agricultural supply chain management, BinSentry is leading the way. For more information visit www.binsentry.com. As we scale up, we are looking for a Senior Software ...
Kitchener, ON ยท On-site
When it comes to the future of agricultural supply chain management, BinSentry is leading the way. For more information visit www.binsentry.com. As we scale up, we are looking for a Senior Software ...
Quick apply
Kitchener, ON ยท On-site
When it comes to the future of agricultural supply chain management, BinSentry is leading the way. For more information visit www.binsentry.com. As we scale up, we are looking for a Senior Software ...
Waterloo, ON ยท Hybrid
Software configuration management systems (source control, DevSecOps, CI/CD) and proposes enhancements based on Verification perspective. * Software operations (DevSecOps, Reliability Engineering ...
Waterloo, ON ยท Hybrid
Software configuration management systems (source control, DevSecOps, CI/CD) and proposes enhancements based on Verification perspective. * Software operations (DevSecOps, Reliability Engineering ...
You will report to Manager, Platform and will work Hybrid in Kitchener, ON. Primary responsibilities: * Prototyping and Bring-up of new AMR platforms. * Architect, and implement software, ranging ...
You will report to Manager, Platform and will work Hybrid in Kitchener, ON. Primary responsibilities: * Prototyping and Bring-up of new AMR platforms. * Architect, and implement software, ranging ...
Burlington, ON ยท Hybrid
Bentley Systems has exciting opportunities for Software Developers who are passionate about working ... Collaborate with product management, development leads, and other developers to complete tasks.
Burlington, ON ยท Hybrid
Bentley Systems has exciting opportunities for Software Developers who are passionate about working ... Collaborate with product management, development leads, and other developers to complete tasks.
$64.4K - $75.6K
6% of jobs
$75.6K - $86.8K
2% of jobs
$86.8K - $98K
9% of jobs
$106.1K is the 25th percentile. Wages below this are outliers.
$98K - $109.2K
11% of jobs
$109.2K - $120.4K
13% of jobs
The median wage is $126.7K / yr.
$120.4K - $131.6K
16% of jobs
$131.6K - $142.7K
9% of jobs
$153.6K is the 75th percentile. Wages above this are outliers.
$142.7K - $153.9K
10% of jobs
$153.9K - $165.1K
11% of jobs
$165.1K - $176.3K
12% of jobs
$176.3K - $187.5K
2% of jobs
$64.4K
$131.7K
$187.5K
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.
| 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.

Full-time
Posted 28 days ago
About Voltera
Voltera is a rapidly scaling and profitable Canadian tech company that has been driving change in the additive electronics industry since 2013. Our customers span 92 countries and use our products to improve quality of life and push the boundaries of what electronics can do. From developing electronics skin to exploring space, our products support some of the world's most exciting engineering endeavors.
Our first product, the V-One PCB printer, integrates drilling through-holes, printing conductive materials, dispensing solder paste, and reflowing circuits to enable fast iteration of circuit board designs. Our second product, the NOVA materials dispensing system, offers precision dispensing of functional materials on both flexible and rigid substrates for flexible hybrid electronics prototyping and materials research.
As we continue to tackle new challenges, we are looking for ambitious, talented individuals to join the adventure. We are a tight-knit, mission-driven team. You will be supported by people who care, challenged to grow, and trusted to make a real impact.
About the Job
Working conditions
Working from the office in Waterloo at least three days per week.
About You
You are a practical software leader who enjoys helping teams operate better. You are comfortable managing people, improving process, coordinating delivery, and staying close enough to the technical work to guide decisions and remove blockers.
Qualifications
Nice to haves
Why We're Awesome
If this sounds like a good fit, reach out! We'd love to hear from you.
Compensation
The expected base salary range for this role is CAD $120,000-$150,000. Final compensation will be based on job-related skills, experience, and qualifications. This range reflects base pay only and does not include bonus eligibility or benefits.
Posting and application details
This posting is for an existing vacancy. Applications are reviewed by a member of our team; we do not use artificial intelligence (AI) to screen, assess, or select candidates. Selected applicants will be contacted regarding next steps.
Voltera is an equal opportunity employer, and we are committed to inclusion and diversity. Voltera does not discriminate based on race, ancestry, place of origin, color, ethnic origin, citizenship, creed, sex, sexual orientation, gender identity, gender expression, age, record of offenses, marital status, family status, disability, or any other basis forbidden under federal, provincial, or local law.
Accommodations are available upon request for candidates participating in all aspects of the recruitment process. If you require accommodation or require recruitment documents in a different format, please contact us at accessibility@voltera.io.