×
Register Here to Apply for Jobs or Post Jobs. X

Project Manager, Software Project Mgr​/ Lead, Embedded Systems​/ Firmware​/ IoT

Job in Toronto, Ontario, C6A, Canada
Listing for: ThunderSoft
Full Time position
Listed on 2026-09-02
Job specializations:
  • Software Development
    Software Project Mgr/ Lead, Embedded Systems/ Firmware/ IoT
Salary/Wage Range or Industry Benchmark: 110000 - 125000 CAD Yearly CAD 110000.00 125000.00 YEAR
Job Description & How to Apply Below

Senior HR Generalist | Technical Recruiter | Account Manager | GTM | Building High-Impact Tech Teams | Strategic HR & Talent Partner for US & Canada

Role Overview:

We are looking for a Software Program Manager to oversee low-level and product-focused software projects, ensuring end-to-end delivery of embedded and firmware solutions. This role bridges technical execution and strategic planning, coordinating engineering teams, hardware teams, and cross-functional stakeholders to deliver high-quality, mission-critical products.

Key Responsibilities
  • Lead planning, execution, and delivery of software projects with a focus on low-level firmware, embedded systems, and device-level software.
  • Define project scope, schedule, milestones, resource requirements, and risk management plans.
  • Collaborate closely with hardware, firmware, and embedded software teams to translate product requirements into actionable project plans.
  • Track and report project progress, identify bottlenecks, and implement corrective actions to ensure timely delivery.
  • Ensure high standards of software quality, reliability, and compliance with industry regulations.
  • Coordinate cross-functional dependencies, including test/validation, manufacturing, and release processes.
  • Mentor and guide engineering and project teams on best practices for low-level software development, integration, and deployment.
  • Drive process improvement initiatives in software delivery, documentation, and stakeholder communication.
Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Electrical/Electronics Engineering, or a related field.
  • 5+ years of program or project management experience in software, embedded systems, or low-level firmware development.
  • Strong understanding of embedded systems, microcontrollers, device drivers, RTOS, and low-level programming.
  • Experience managing cross-functional engineering teams in Agile, Scrum, or hybrid environments.
  • Excellent leadership, problem-solving, and communication skills.
  • Familiarity with project management tools (JIRA, MS Project, Confluence) and software version control (Git, SVN).
  • PMP or equivalent certification is a plus.
Seniority level
  • Mid‑Senior level
Employment type
  • Full‑time
Job function
  • Project Management
Industries
  • IT Services and IT Consulting and Software Development

Location:

Toronto, Ontario, Canada
Salary: CA $110,000 - CA $125,000

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary