Senior Embedded Software Manager

NextGenEnergyJobs

Canada

Remote

CAD 180,000 - 240,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Mainspring Energy is seeking an experienced senior software leader to own the strategic technical roadmap and oversee a team of software engineers delivering commercial products. You will guide product direction, ensure architecture excellence, and collaborate with executives to meet performance and reliability goals.

Ideal candidates bring 15+ years in embedded software, strong people and project management skills, and a deep understanding of Agile frameworks to drive timely, high-quality

Qualifications

  • 15+ years embedded software development experience (real-time a plus) including 4+ years of people management and project management delivering multiple commercial products.

Responsibilities

  • Define the long-term technical roadmap and align engineering deliverables with business goals.
  • Supervise, mentor, and conduct performance reviews for a team of software engineers.
  • Oversee the full software development lifecycle, set milestones, manage timelines and remove roadblocks.
  • Drive engineering standards for code quality, architecture governance, and system reliability.
  • Partner with product managers, executives, and QA to align technical goals with business needs.
  • Provide high-level architectural and technical guidance during design reviews.

Skills

Embedded software
Team leadership
Project management
Agile Scrum Kanban
Stakeholder management

Education

Bachelor's degree in Computer Science / Engineering

Job description

Mainspring Energy manufactures and delivers fuel-flexible, low-emissions local power solutions that rapidly add new capacity and deliver reliable, affordable, and sustainable electric power.

Responsibilities
  • Strategic Leadership: Define the long-term technical roadmap and align engineering deliverables with overarching business goals
  • Team Leadership: Supervise, mentor, and guide a team of software engineers, conducting regular one-on-ones and performance reviews
  • Project Management: Oversee the full software development lifecycle, setting clear milestones, managing timelines, and removing roadblocks
  • Process and Architecture: Drive engineering excellence by defining org-wide standards for code quality, architectural governance, and system reliability
  • Cross-Functional Collaboration: Partner with product managers, executives, and QA teams to align technical goals with business needs
  • Technical Guidance: Provide high-level architectural and technical feedback during design reviews
  • Hiring and Growth: Interview, hire, and onboard new engineering talent while building paths for career growth within the team
Requirements
  • Experience: 15+ years embedded software development experience (real-time a plus) including 4+ years of people management, and project management experience delivering multiple commercial products
  • Methodologies: Strong background in Agile, Scrum, or Kanban project management frameworks
  • Influence: Strong stakeholder management skills to negotiate priorities with executives, product VPs, and external partners
  • Education: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Manager
Embedded Software Manager

NextGenEnergyJobs • Canada

Remote
CAD 140,000 - 190,000
Senior Embedded Software Leader: Strategy & Talent
Senior Embedded Software Leader: Strategy & Talent

NextGenEnergyJobs • Canada

Remote
CAD 180,000 - 240,000
Senior Staff Technical Program Manager
Senior Staff Technical Program Manager

NextGenEnergyJobs • Canada

Remote
CAD 140,000 - 190,000
Electrical Engineer - Power Electronics
Electrical Engineer - Power Electronics

NextGenEnergyJobs • Canada

Remote
CAD 90,000 - 120,000
Senior Power Electronics Engineer - Hardware for Energy
Senior Power Electronics Engineer - Hardware for Energy

NextGenEnergyJobs • Canada

Remote
CAD 90,000 - 130,000
Engineering Manager
Engineering Manager

HRB • Kitchener

On-site
CAD 120,000 - 180,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

HireTalent - Staffing & Recruiting Firm • Brossard

On-site
CAD 80,000 - 110,000
Manager, Firmware
Manager, Firmware

NextGenEnergyJobs • Canada

On-site
CAD 120,000 - 170,000
Health insurance
Dental & Vision insurance
Retirement plan with employer match
Staff Software Engineer – Embedded Software Platform
Staff Software Engineer – Embedded Software Platform

Jobtailor • Markham

On-site
CAD 140,000 - 190,000
Manager - Professional Services (Software)
Manager - Professional Services (Software)

ROSS • Toronto

On-site
CAD 100,000 - 130,000