Talent.com
Amaris Consulting
Technical Project Manager – Embedded SoftwareAmaris Consulting • Markham, Canada
Technical Project Manager – Embedded Software

Technical Project Manager – Embedded Software

Amaris Consulting • Markham, Canada
30+ days ago
Salary
CA$50,000.00 yearly
Job type
  • Full-time
Job description

Job description

We are seeking a Technical Project Manager to lead the delivery of a complex embedded systems program involving multiple engineering disciplines. This role requires a highly proactive individual who can drive execution, coordinate cross-functional teams, and ensure that technical decisions are translated into measurable outcomes.

The successful candidate will play a critical role in maintaining delivery momentum, managing risks, and ensuring accountability across concurrent workstreams in a fast-paced engineering environment.

Key Information

  • Location: Markham, Ontario, Canada
  • Work Mode: On-site
  • Seniority Level: Mid-Level (4–6 years of relevant experience)

Key Responsibilities

  • Lead and actively participate in cross-functional technical meetings involving Software, Hardware, FPGA, Database, and Systems Engineering teams.
  • Translate technical discussions into actionable tasks, deliverables, and project updates.
  • Drive accountability by ensuring commitments, action items, and dependencies are tracked through to completion.
  • Identify risks, blockers, and delivery challenges, escalating issues proactively when necessary.
  • Collaborate closely with program leadership to provide accurate project status updates and risk assessments.
  • Coordinate activities across multiple engineering workstreams to ensure alignment with project objectives.
  • Challenge assumptions, validate estimates, and facilitate decision-making to maintain project momentum.
  • Monitor project schedules, milestones, and critical paths to ensure successful delivery.
  • Maintain project documentation, ticketing systems, and reporting tools.
  • Foster effective communication between technical teams while preserving a collaborative and results-oriented environment.

Profile Requirements

Must-Have Qualifications

  • 5+ years of project management experience within technical, engineering, or embedded systems environments.
  • Strong understanding of embedded software development lifecycles and engineering processes.
  • Experience working with hardware-software integration projects.
  • Ability to understand technical discussions and effectively communicate with engineering teams.
  • Proven track record managing complex, multi-team projects with competing priorities and tight deadlines.
  • Experience with Agile methodologies and project delivery frameworks.
  • Proficiency with project management and ticketing tools such as Jira, Azure DevOps, or similar platforms.
  • Excellent organizational, communication, and stakeholder management skills.
  • Strong ownership mentality with a demonstrated ability to drive initiatives through completion.
  • Ability to work effectively under pressure in a fast-paced environment.
  • Availability to work on-site in Markham on a full-time basis.

Nice-to-Have Qualifications

  • Experience with FPGA, real-time systems, VME architectures, or database-driven engineering environments.
  • Scrum Master certification or experience leading Agile teams.
  • Experience supporting large-scale embedded software development programs.
  • Background in power systems, industrial automation, aerospace, transportation, or other complex engineering sectors.
  • Knowledge of systems integration and multidisciplinary product development environments.

What Will Make You Successful

  • Strong leadership and accountability mindset.
  • Ability to influence technical teams and drive decisions.
  • Excellent problem-solving and critical-thinking skills.
  • Resilience and adaptability in high-pressure environments.
  • Ability to transform complex technical information into clear and actionable plans.

Expected Compensation Range:
50K-90K The final compensation offered will be determined based on the candidate’s level of experience, skills, and qualifications, in compliance with applicable pay transparency requirements.

Canadian Experience Requirement:
No Canadian work experience is required for this position. Candidates are encouraged to apply regardless of previous Canadian experience.

Artificial Intelligence (AI) Disclosure:
No Artificial Intelligence (AI) tools are used in the screening, assessment, or selection of candidates for this position. All stages of the recruitment process are conducted by human recruiters and hiring managers.

Statement Regarding Job Vacancy:
This position is a Job creation, created to support ongoing project needs.

Recruitment Process & Feedback Timeline:
Candidates will receive feedback on their application within a maximum of 45 days from the date of application or from their most recent interview stage.

Why choose us

  • An international community bringing together more than 110 different nationalities
  • An environment where trust is central: 70% of our leaders started their careers at the entry level
  • A strong training system with our internal Academy and more than 250 modules available
  • A dynamic work environment that frequently comes together for internal events (afterworks, team buildings, etc.)

Amaris Consulting promotes equal opportunities. We are committed to bringing together people from diverse backgrounds and creating an inclusive work environment. In this regard, we welcome applications from all qualified individuals, regardless of sex, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or other characteristics.

Who are we?

Amaris Consulting is an independent technology consulting firm providing guidance and solutions to businesses. With more than 1,000 clients across the globe, we have been rolling out solutions in major projects for over a decade – this is made possible by an international team of 7,600 people spread across 5 continents and more than 60 countries. Our solutions focus on four different Business Lines: Information System & Digital, Telecom, Life Sciences and Engineering. We’re focused on building and nurturing a top talent community where all our team members can achieve their full potential. Amaris is your steppingstone to cross rivers of change, meet challenges and achieve all your projects with success.

At Amaris, we strive to provide our candidates with the best possible recruitment experience. We like to get to know our candidates, challenge them, and be able to give them proper feedback as quickly as possible. Here's what our recruitment process looks like:

Brief Call: Our process typically begins with a brief virtual/phone conversation to get to know you! The objective? Learn about you, understand your motivations, and make sure we have the right job for you!

Interviews (the average number of interviews is 3 - the number may vary depending on the level of seniority required for the position). During the interviews, you will meet people from our team: your line manager of course, but also other people related to your future role. We will talk in depth about you, your experience, and skills, but also about the position and what will be expected of you. Of course, you will also get to know Amaris: our culture, our roots, our teams, and your career opportunities!

Case study: Depending on the position, we may ask you to take a test. This could be a role play, a technical assessment, a problem-solving scenario, etc.

As you know, every person is different and so is every role in a company. That is why we have to adapt accordingly, and the process may differ slightly at times. However, please know that we always put ourselves in the candidate's shoes to ensure they have the best possible experience.
We look forward to meeting you!
Create a job alert for this search

Technical Project Manager – Embedded Software • Markham, Canada

Similar jobs

Technical Project Manager - TechBlocks

TechBlockstoronto, on, ca
Permanent

Job Title: Technical Project Manager.Hybrid: Monday, Wednesday, Friday.As a Technical Project Manager at TechBlocks, you will actively engage with our global delivery teams across Canada, US and In... Show more

 • Promoted

Hybrid Embedded Software Test Lead – Propulsion Systems

General MotorsMarkham, York Region, CA
Full-time

A leading automotive manufacturer is seeking an experienced individual in Markham for a role focused on the creation of System Test cases for Propulsion Thermal Management.Candidates should have a ... Show more

 • Promoted

Remote Project Manager — Software Implementations Lead

Hexagon Asset Lifecycle IntelligenceToronto, ON, CA
Remote
Full-time

A leading technology firm is seeking an experienced project manager for a remote role based in Calgary, Canada.The successful candidate will manage projects to meet client expectations and deadline... Show more

 • Promoted

Embedded Software Engineer

Imagine CommunicationsToronto, ON, CA
Full-time

Every day, Imagine Communications is delivering billions of media moments all over the world —anywhere, anytime and on any device.Imagine Communications delivers innovative, end-to-end media softwa... Show more

 • Promoted

Senior / Staff Embedded Software Engineer

WaabiToronto, Ontario, Canada
Full-time

The Embedded Software team owns our low-level software integration platform, coordinating communications amongst modules, low level control algorithms and safety assurance processes.Most of the wor... Show more

 • Promoted

Real-Time Embedded Software Engineering Leader

Extreme NetworksToronto, ON, CA
Full-time

Become a key player as a Real-Time Embedded Software Engineering Leader in Thornhill, Ontario.Drive the development of innovative Wi-Fi solutions while guiding engineering teams.This role requires ... Show more

 • Promoted

Technical Project Manager

Stacktics Inc.Toronto, ON, CA
Full-time

The Technical Project Manager will be expected to be a leader in fulfilling Project Management and overall client success responsibilities.Ultimately the Technical Project Manager must own the proc... Show more

 • Promoted

Technical Project Manager

TechBlockstoronto, on, ca
Permanent

Job Title: Technical Project Manager.Hybrid: Monday, Wednesday, Friday.As a Technical Project Manager at TechBlocks, you will actively engage with our global delivery teams across Canada, US and In... Show more

 • Promoted

Technical Project Manager - C$600 - C$1,000 A Week

Tata Consultancy ServicesToronto, Canada
Full-time

Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Tata Consultancy ServicesTata Consultancy Services (TCS) is an equal opportunity employer, and embra... Show more

 • Promoted

Senior Embedded Software Engineering Manager - $130,000 - $180,000 A Year

L3Harris TechnologiesToronto, Canada
Full-time

A global technology company based in Hamilton, Ontario is seeking a Manager of Software Development to lead a dynamic team at the WESCAM division.The role involves guiding the development of core e... Show more

 • Promoted

Senior Embedded C/C++ Developer - Build Utm Features - $112,000 - $137,000 A Year

FortinetToronto, Canada
Full-time

Develop and maintain UTM features.Requires C/C++ experience and knowledge of UNIX environments. Show more

 • Promoted

Embedded Systems Developer

EmergencyMDToronto
Full-time

Embedded Systems Developer (ESD2605).Degree in Software Engineering, Electrical Engineering, Computer Engineering, Computer Science, Mechatronics, or equivalent technical specialization.Note- Appli... Show more

 • Promoted

Embedded Technical Account Manager (Onsite)

Out in Science, Technology, Engineering, and MathematicsToronto, Ontario, Canada
Full-time

Embedded Technical Account Manager (Onsite) Canada.Join Axon and be a Force for Good.At Axon, we’re on a mission to Protect Life.We’re explorers, pursuing society’s most critical safety and justice... Show more

 • Promoted

Embedded Systems Software Engineer

indie.incToronto
Full-time

Imagine being part of a team that’s redefining the future of mobility—where your ideas don’t just sit in a lab but power next-generation technology.At indie, we are developing cutting-edge semicond... Show more

 • Promoted

Staff/Sr.Staff Embedded Software Engineer - $143,000 - $166,000 A Year

Alphawave SemiToronto, Canada
Full-time

Staff Embedded Software EngineerJoin the team at Alphawave Semi as a Staff/Sr.Staff Embedded Software Engineer.We’re looking for the Wavemakers of tomorrow.Alphawave Semi enables tomorrow’s future ... Show more

 • Promoted

Innovative Engineering Manager for Leading Software Teams

Veeva SystemsToronto, ON, CA
Full-time

Shape the future of software solutions by managing a skilled engineering team.Engage in a dynamic, agile environment and deliver software that positively impacts lives in the life sciences industry... Show more

 • Promoted

Project Manager-Building Technologies

Plan Group Inc.toronto, on, ca
Full-time

Does being accountable for financial results and making operational decisions get you out of bed in the morning? Do you want to be part of complex projects that makes a difference in our community?... Show more

 • Promoted

Experienced Project Manager for EHS Software Implementation Success

CorityToronto, ON, CA
Full-time

Become a Senior Project Manager responsible for delivering successful EHS and Quality software implementations.Utilize your expertise to lead project teams and ensure effective results while operat... Show more

 • Promoted

Project Manager - C$110,000 - C$125,000 A Year

ThunderSoftToronto, Canada
Full-time

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 Sof... Show more

 • Promoted

Embedded Systems Specialist II

Legrand North America, LLCMarkham, ON, CA
Full-time

Intermediate Firmware Specialist.You will execute successfully on software/firmware development for the Building Control Systems (BCS) Division and design, develop, integrate and test embedded firm... Show more