Back to results

Embedded Software Technical Project Manager

  • Montreal, QC, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Experience
Minimum 5 years of experience in embedded software development.
Posting language
English
Posted

Original job description

About the Role

Sagemcom is looking for an Embedded Software Technical Project Manager to join our Broadband Solutions R&D team in Montreal.

In this role, you will coordinate embedded software development projects for residential gateways, broadband routers, and Wi-Fi networking products. You will work closely with international engineering teams, customers, and technical partners to ensure successful software development, integration, validation, and delivery.

We are looking for someone with a strong technical background in Embedded Linux, C/C++, and networking technologies, along with excellent communication and coordination skills.

This opportunity is also open to experienced embedded software engineers or technical leads who are interested in transitioning into project management.

Key Responsibilities:

  • Coordinate embedded software development projects from requirements through development, testing, and delivery.
  • Work closely with software engineering teams to understand technical challenges, development activities, and project priorities.
  • Participate in technical discussions and decision-making related to embedded Linux, C/C++, and networking.
  • Translate customer requirements into actionable software development tasks.
  • Monitor project schedules, deliverables, technical risks, and development progress.
  • Coordinate software integration, debugging, validation, and release activities.
  • Collaborate with international engineering teams across Canada, France, Tunisia, and Asia.
  • Communicate effectively with customers, internal teams, and external technical partners.
  • Support the investigation and resolution of software issues reported by customers.

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Telecommunications, or a related field.
  • Minimum 5 years of experience in embedded software development.
  • Strong hands-on experience with Embedded Linux.
  • Proficiency in C and/or C++ programming.
  • Solid understanding of networking protocols and technologies, including TCP/IP, Ethernet, and Wi-Fi.
  • Experience with embedded software development, integration, debugging, and validation.
  • Ability to understand software architecture, review code, and participate in technical discussions.
  • Excellent communication, problem-solving, and organizational skills.
  • Ability to collaborate with international teams and coordinate technical activities.
  • Experience with broadband gateways, routers, CPE, or networking devices.
  • Familiarity with OpenWrt, prplOS, RDK-B, or OpenSync.
  • Knowledge of Linux kernel, device drivers, and networking stacks.
  • Understanding of broadband technologies such as GPON, XGS-PON, DOCSIS, or Wi-Fi mesh.
  • Familiarity with broadband chipsets and software integration.
  • Exposure to Docker, DevOps, or automated testing environments.
  • Previous technical leadership or software project management experience.
  • Experience working with telecom operators or external technical partners.
More about this job

Responsibilities

Coordinate embedded software projects from requirements through development, integration, testing, validation, and delivery, while tracking schedules, deliverables, risks, and progress. Work with engineering teams, customers, and technical partners to translate requirements into development tasks, support technical decisions, and resolve customer-reported software issues.

Requirements

Requires a bachelor's or master's degree in a relevant field and at least five years of embedded software development experience, including hands-on Embedded Linux and C and/or C++ skills. Candidates should understand networking technologies and embedded software integration and validation, and bring strong communication and coordination skills; experience with broadband devices and related platforms is also relevant.

Skills

  • Embedded Linux
  • C
  • C++
  • TCP/IP
  • Ethernet
  • Wi-Fi
  • Embedded Software Development
  • Software Integration
  • Debugging
  • Software Validation
  • Project Coordination
  • Technical Risk Management
  • Linux Kernel
  • Device Drivers
  • Networking Stacks
  • International Team Collaboration

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering
  • Management & Leadership

Keywords

  • Embedded Linux
  • C
  • C++
  • TCP/IP
  • Ethernet
  • Wi-Fi
  • Residential Gateways
  • Broadband Routers
  • Networking Devices
  • CPE
  • OpenWrt
  • prplOS
  • RDK-B
  • OpenSync
  • Linux Kernel
  • Device Drivers
  • Networking Stacks
  • GPON
  • XGS-PON
  • DOCSIS
  • Wi-Fi Mesh
  • Broadband Chipsets
  • Docker
  • DevOps
  • Automated Testing
  • Software Integration
  • Debugging
  • Validation
  • Telecommunications
  • Technical Project Management

Report this job