1

Project Manager Software Developer Jobs in Kitchener, ON

Lead Software Developer (AOSP)

Waterloo, ON ยท On-site

CA$140K - CA$170K/yr

Our projects are diverse, impactful, and at the forefront of technological innovation. Be a part of ... to manage everything from user interface components to deep server-side and system-level ...

OPENTEXT - THE INFORMATION COMPANY OpenText is a global leader in information management, where ... to projects that shape the future of digital transformation. AI-First. Future-Driven. Human ...

Design, develop, troubleshoot, and debug software to meet project requirements, ensuring adherence ... Manage self-directed assignments to resolve software defects or implement features, maintaining ...

Project execution: Partner with product and project managers to plan, track, and deliver concurrent software initiatives from concept through release. Help keep work moving, risks visible, and teams ...

Project execution: Partner with product and project managers to plan, track, and deliver concurrent software initiatives from concept through release. Help keep work moving, risks visible, and teams ...

Project execution: Partner with product and project managers to plan, track, and deliver concurrent software initiatives from concept through release. Help keep work moving, risks visible, and teams ...

When it comes to the future of agricultural supply chain management, BinSentry is leading the way ... As we scale up, we are looking for a Senior Software Developer to help us build the software that ...

When it comes to the future of agricultural supply chain management, BinSentry is leading the way ... As we scale up, we are looking for a Senior Software Developer to help us build the software that ...

New

Senior Software Developer - HD

Kitchener, ON ยท On-site

CA$100K - CA$140K/yr

When it comes to the future of agricultural supply chain management, BinSentry is leading the way ... As we scale up, we are looking for a Senior Software Developer to help us build the software that ...

New

Lead Software Developer

Waterloo, ON ยท On-site

CA$118K - CA$168K/yr

Hiring Manager: GK Manduva Talent Acquisition Advisor: Jess Bougie Job Code Level: DSP4 Refer Your ... As a Lead Software Developer, you will: * Provide strong leadership for the team, wielding ...

Project Manager

Hamilton, ON ยท On-site

CA$60 - CA$70/hr

... Engineer, PMP, or Instrumentation Technician/Mechanic considered an asset Strong ability to read ... software Strong leadership skills with a self-motivated, results-driven mindset Excellent ...

As a Senior AI/ML Software Developer, you will enhance core functionality-such as flight scheduling ... Design, deploy, and manage scalable solutions using Large Language Models (LLMs) and related ...

Showing results 21-40

Project Manager Software Developer information

What does a project manager software developer do in software development?

A project manager software developer oversees planning, execution, and delivery of software projects, coordinating teams, managing timelines, and ensuring requirements are met. They often use project management tools like Jira or Trello and need strong communication and organizational skills to keep development on track.

What is the difference between Project Manager Software Developer vs Software Engineer?

AspectProject Manager Software DeveloperSoftware Engineer
Primary RoleOversees project planning, manages teams, and ensures timely deliveryDesigns, develops, tests, and maintains software applications
Required SkillsProject management, communication, leadership, basic coding knowledgeProgramming, problem-solving, software design, technical expertise
CertificationsPMP, Agile certifications often preferredComputer Science degrees, coding certifications (e.g., Microsoft, AWS)
Work EnvironmentProject teams, client meetings, planning sessionsDevelopment teams, coding environments, testing labs

While a Project Manager Software Developer focuses on managing projects and teams, a Software Engineer concentrates on creating and maintaining software solutions. Both roles often collaborate but serve different functions within tech projects.

What are the key skills and qualifications needed to thrive as a project manager software developer?

To thrive as a Project Manager Software Developer, you need expertise in software development, project management principles, and often a relevant degree or certifications like PMP or Scrum Master. Familiarity with project management tools (such as Jira, Trello, or Asana), version control systems, and agile methodologies is typically required. Exceptional communication, leadership, and problem-solving skills help you coordinate teams and manage stakeholder expectations. These skills and qualifications are crucial for delivering successful projects on time and within scope, while ensuring high-quality software outcomes.

How do project manager software developers typically balance hands-on coding with project management responsibilities?

Project Manager Software Developers often split their time between technical tasks, such as coding and code reviews, and project management duties like planning, stakeholder communication, and coordinating team workflows. Successfully balancing these responsibilities requires strong time management, clear prioritization, and effective delegation when possible. Many professionals in this hybrid role use agile methodologies and collaborative tools to streamline both development and project oversight. This combination allows them to maintain technical involvement while ensuring projects stay on track and team members are supported.

What is a project manager software developer?

A Project Manager Software Developer is a professional who combines the responsibilities of managing software development projects with hands-on programming expertise. This role involves planning, executing, and overseeing software projects while also contributing directly to the codebase. They coordinate teams, manage timelines, and ensure that project goals are met, all while leveraging their technical skills to solve problems and guide development processes. This hybrid position is ideal for those who have strong technical backgrounds and leadership abilities.

Can a project manager software developer become a project manager?

A project manager software developer can become a project manager by gaining experience in project planning, leadership, and communication, often supported by certifications like PMP or Scrum Master. Transitioning typically involves developing managerial skills and understanding project management methodologies, which are essential for overseeing projects effectively.
What job categories do people searching Project Manager Software Developer jobs in Kitchener, ON look for? The top searched job categories for Project Manager Software Developer jobs in Kitchener, ON are:
What cities near Kitchener, ON are hiring for Project Manager Software Developer jobs? Cities near Kitchener, ON with the most Project Manager Software Developer job openings:
Infographic showing various Project Manager Software Developer job openings in Kitchener, ON as of July 2026, with employment types broken down into 87% Full Time, 12% Part Time, and 1% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution.

Senior Embedded Software Developer

BinSentry

Kitchener, ON โ€ข On-site

Full-time

Medical, Dental, Vision

Posted 13 days ago


Job description

Salary: $125k-$165K CAD /Annually


About BinSentry:

BinSentry is an extremely fast-growing ag-tech company started here in KW. BinSentry is focused on providing solutions for the agriculture supply chain that help increase efficiency, reduce costs, and enhance profitability. As a leader in the use of artificial intelligence, BinSentry offers technology solutions that pair best-in-class optical sensors with user-friendly software to provide our customers with enhanced forecasting and decision-making capabilities.

With our technology, feed mills and protein producers are enhancing feed ordering efficiency, raising healthier animals, improving employee safety, reducing their environmental footprint and - most significantly - uncovering new savings. Today, BinSentry is monitoring more than 64,000 bins in real time across North America. 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're looking for a Senior Embedded Software Developer to help us build the embedded software that is changing the face of the feed industry.


Job Summary:

The ideal candidate will design, develop, and maintain software for embedded systems, working closely with BinSentrys hardware and software teams to ensure seamless integration. You will write embedded C for the microcontrollers which drive our feed bin sensors using FreeRTOS. You will drive our embedded Linux project using Yocto and write Python code, which supports our HD line. You will be responsible for writing power-efficient and reliable/resilient code, conducting system debugging, reliability testing, optimizing performance and managing fleet deployments. You will work across our entire product line, including writing software for brand new hardware projects.


Qualifications:

  • Bachelor's degree in Computer Engineering, Software Engineering, Computer Science or related field (or equivalent experience)
  • 5+ years working professionally writing software for embedded devices
  • Proficient in writing mission-critical C or C++ and Python
  • Proficient debugging hardware issues
  • Not afraid to jump in and solve an issue with an oscilloscope
  • Experience with FreeRTOS a plus
  • Experience with AWS IoT ecosystem a plus
  • Experience working with embedded Linux devices a plus
  • Experience working with Yocto a plus
  • JavaScript proficiency a plus
  • Computer vision experience a plus
  • Experience working with cellular modems a plus
  • Experience working with bootloaders a plus


Benefits:

  • Company-paid group health and dental benefits plus your choice of an annual HSA or PSA
  • Competitive compensation and an equity package
  • Awesome company events
  • Be a part of a team of talented and friendly senior-level developers with a high level of agency.


We use artificial intelligence tools to support parts of our recruitment process, such as screening or assessing applications. Final hiring decisions are made by our hiring team.


This posting is for an existing vacancy.