Embedded Software Manager

NextGenEnergyJobs

Canada

Remote

CAD 140,000 - 190,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Mainspring Energy in Canada is seeking a highly experienced Engineering Manager to lead a team of embedded software engineers delivering a commercial product. You will oversee the full SDLC, set milestones, and ensure timely delivery.

You will mentor engineers, collaborate with product, executives, and QA, provide architectural guidance, and help hire and grow the team.

Qualifications

  • 12+ years embedded software development experience, real-time a plus, with project deliveries for a commercial product.
  • Strong background in Agile, Scrum, or Kanban project management frameworks.
  • Excellent verbal and written communication to bridge tech and non-tech stakeholders.
  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience.

Responsibilities

  • Lead, mentor, and evaluate a team of software engineers, conducting regular one-on-ones and performance reviews.
  • Oversee the full software development lifecycle, set milestones, manage timelines, and remove roadblocks.
  • Collaborate with product managers, executives, and QA teams to align technical goals with business needs.
  • Provide high-level architectural and technical feedback during design reviews.
  • Hire, onboard, and grow engineering talent while building clear career paths.

Skills

Embedded software
Real-time systems
Project management
Agile/Scrum/Kanban
Communication

Education

Bachelor's degree in Computer Science or related field

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


  • 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

  • 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: 12+ years embedded software development experience (real-time a plus) including project management experience delivering a commercial product

  • Methodologies: Strong background in Agile, Scrum, or Kanban project management frameworks

  • Communication: Excellent verbal and written communication skills to bridge the gap between technical and non-technical stakeholders

  • 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

Senior Embedded Software Manager
Senior Embedded Software Manager

NextGenEnergyJobs • Canada

Remote
CAD 180,000 - 240,000
Senior Embedded Software Leader: Strategy & Talent
Senior Embedded Software Leader: Strategy & Talent

NextGenEnergyJobs • Canada

Remote
CAD 180,000 - 240,000
Senior Electrical Engineer - Power Electronics
Senior Electrical Engineer - Power Electronics

NextGenEnergyJobs • Canada

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

NextGenEnergyJobs • Canada

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

Symend • Calgary

On-site
CAD 120,000 - 180,000
Vice President of Industrialization
Vice President of Industrialization

NextGenEnergyJobs • Canada

Remote
CAD 150,000 - 210,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

HireTalent - Staffing & Recruiting Firm • Brossard

On-site
CAD 80,000 - 110,000
Vice President, Financial Planning & Analysis
Vice President, Financial Planning & Analysis

NextGenEnergyJobs • Canada

Remote
CAD 140,000 - 210,000
Engineering Manager
Engineering Manager

HRB • Kitchener

On-site
CAD 120,000 - 180,000
Java Microservices Architect
Java Microservices Architect

NLB Services • Calgary

On-site
CAD 100,000 - 130,000