Postuler

Publié il y a 24 jours

Lead / Principal Embedded Software Engineer – Optical Networking

@ Talentlab

Ottawa, Ontario

5+ ans d’expérience
Postuler
SIGNAUX

En bref

Talentlab is hiring Lead and Principal Embedded Software Engineers for a global optical networking company expanding its Ottawa engineering presence. The role involves developing C/C++ embedded software for DWDM optical networking systems and mentoring a growing team. Full-time, permanent, based in Ottawa, ON.

Responsabilités :

  • Design and develop embedded C/C++ software for DWDM optical networking systems
  • Build features across optical platforms, including photonic control, alarms and provisioning
  • Contribute to BSPs, system infrastructure and network management interfaces
  • Mentor engineers and shape software engineering practices

Résumé des exigences :

  • 5+ years of embedded software development experience
  • 3+ years in optical networking, including Layer 0/Layer 1 transport
  • Strong C and C++ skills in embedded systems
  • Experience with embedded Linux, multi-threaded and multi-process applications
  • Degree in Electrical Engineering, Computer Science or related field

Outils et compétences

Avantages mentionnés

Soins de la vue
Source et dates

Type de source non vérifié · cats

Date publiée par l’employeur
2026-10-15
Première détection par notre source
2026-10-15
Mise à jour du dossier source
2026-11-02

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience5 an(s) et plus
Heures par semaine40 (estimé)
Milieu de travailBureau, Laboratoire
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
FormationBaccalauréat (exigé)
Domaines d’étudesElectrical Engineering, Computer Science

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

ChampValeur
Offres sur Jobsy26
Description
Location: Ottawa, ON
Employment Type: Full-Time, Permanent

We're partnered with a global technology leader in optical networking and communications infrastructure that is making a significant investment in expanding its engineering presence in Ottawa. As part of this growth, our client is building a team of experienced engineers who will play a key role in developing and delivering the next generation of optical networking technologies.
We're looking for Lead and Principal Embedded Software Engineers who bring strong C/C++ development expertise and hands-on experience with optical networking systems. This is an opportunity to take technical ownership of sophisticated embedded software platforms, contribute to the development of advanced optical transport technologies, and help shape a growing engineering team. You'll play an important role in establishing software development practices, influencing technical decisions, and building the engineering capabilities of a team positioned for long-term growth.

What You'll Be Doing
  • Design and develop embedded software for DWDM optical networking systems, including next-generation optical line systems and network elements.
  • Develop new software features and enhance existing functionality across optical networking platforms.
  • Work extensively with C/C++ in embedded Linux environments, including multi-threaded and multi-process software architectures.
  • Develop software supporting optical networking functionality, including photonic control, alarm management, performance monitoring, and service provisioning.
  • Contribute to platform-level software development, including board support packages (BSPs), system infrastructure, and network management interfaces.
  • Collaborate with hardware, systems engineering, verification, and integration teams to deliver reliable, high-performance networking products.
  • Troubleshoot complex software issues, optimize system performance, and support ongoing product enhancements.
  • Participate in technical design discussions, code reviews, and continuous improvement of software engineering practices.
  • Work with product management and customer-facing engineering teams to understand technical requirements and translate them into effective software solutions.
  • Provide technical guidance and mentorship to other engineers, helping establish strong development practices as the Ottawa team expands.

What We're Looking For
  • 5+ years of embedded software development experience, with opportunities available for engineers at both Lead and Principal levels.
  • 3+ years of experience in optical networking, including hands-on development involving Layer 0 / Layer 1 optical transport equipment.
  • Strong expertise in C and C++ programming within embedded systems.
  • Experience developing software for embedded Linux platforms, including multi-threaded and multi-process applications.
  • Knowledge of DWDM optical networking systems and technologies such as ROADMs, optical line systems, and in-line amplifiers.
  • Experience developing software for network elements, including platform infrastructure, BSPs, northbound interfaces, or optical control applications.
  • Familiarity with networking protocols such as TCP/IP, Ethernet, LLDP, OSPF, or BGP.
  • Experience with network management interfaces and technologies such as NETCONF, YANG, or OpenConfig.
  • Experience working across the software development lifecycle, including Agile methodologies, CI/CD, and DevOps practices.
  • A degree in Electrical Engineering, Computer Science, or a related technical discipline.

Additional Experience That Would Be Valuable
  • Experience with open-source networking technologies such as SONiC, FRRouting, or Open vSwitch.
  • Familiarity with virtualization and container technologies.
  • Experience with Python or Go in addition to C/C++.
  • Experience developing optical networking features involving photonic control, performance monitoring, alarms, or service management.
  • Experience with embedded Linux platform development, device drivers, or board-level software.
  • Experience leading technical design initiatives, establishing coding standards, or mentoring software engineers.
  • Experience collaborating with globally distributed engineering teams.

Why Consider This Opportunity?
This is a chance to join an established global technology organization while helping build something new in Ottawa. You'll have the resources and technical challenges of a major industry player, combined with the opportunity to make a meaningful impact on a growing local engineering team.
We're considering experienced engineers at both Lead and Principal levels, with opportunities to take technical ownership, influence engineering practices, and grow alongside the organization.

Emplois semblables

  • Senior Lead, Customer Technology Advisor

    York, ON
    Sur placeTemps plein

    Kyndryl Canada Limited

    Kyndryl Canada Limited needs deep domain knowledge of technical services, consultative selling experience and recognized external technical certifications in areas such as cloud, security, data and AI. A bachelor's or master's degree is preferred.

    Presentation skills, Sales, Regulatory compliance, Apply strategic thinking, Collaboration, Communication skills

  • Lead II - Special Clinical Care Projects

    Toronto, ON
    80k–98k $/anHybrideTemps plein, Contrat

    Ontario HIV Treatment Network

    5+ ansCandidates need a master's degree or equivalent, at least 5 years of HIV or health-sector experience, and project management skills. Strong knowledge of HIV clinical care, the care cascade and MEPA/GIPA principles is required.

    Lead, Grants and Contracts (12 months contract)

    Toronto, ON
    68k–72k $/anHybrideTemps plein, Contrat

    Ontario HIV Treatment Network

    3+ ansCandidates need a post-secondary degree in business, finance, public administration or nonprofit management, plus at least three years of grants or contracts experience. Strong budgeting, contract negotiation, Excel and procurement system skills, along with knowledge of the Broader Public Sector Accountability Act, are required.

    Excel, Procurement systems

  • Lead, Environmental Health & Safety

    Trenton, ON
    100k–150k $/an

    L3Harris Technologies

    8+ ansCandidates need a bachelor's degree with 8 years of related experience, or a graduate degree with 4 to 6 years. They must know occupational health, safety and environmental regulations, and be able to write risk assessments and training programs. Controlled Goods and government security eligibility are mandatory.

    GenSuite

  • Lead, Operational Electrification

    Ontario
    Temps plein

    MX

    Candidates need an engineering degree or diploma relevant to the area and demonstrated years of experience. Metrolinx also requires project management understanding, knowledge of codes and standards, strong presentation and listening skills, and the ability to take initiative in a team setting.

    Project management principles, Presentation skills, Active listening, Multitask

  • Lead, FP&A Manager

    Mississauga, ON

    Open Text Corporation: OpenText is a leading Cloud and AI company that provides organizations around the world with a comprehensive suite of Business AI, Business Clouds,…

    5+ ansCandidates need 5+ years of progressive finance experience, preferably in FP&A, and a business, finance, accounting or economics bachelor's degree. Strong financial modeling, advanced Excel, ERP, Power BI and Tableau skills are needed, with a CPA designation preferred.

    Excel, ERP systems, Power BI, Tableau

  • Lead, Billing

    Toronto, ON
    75k $/anTélétravailTemps plein

    Torys LLP

    5+ ans1+ gestionTorys LLP needs candidates with a post-secondary degree or diploma in accounting or a related field, or equivalent experience, plus 5+ years of billing and eBilling experience and 1+ year leading or mentoring others. Strong troubleshooting, communication, organization and judgment are required, along with proficiency in MS Office and accounting systems.

    MS Office, Excel, Time entry system, Accounting system, Billing system

  • Lead, Software Development, DevOps

    British Columbia +4

    Hootsuite

    5+ ansCandidates need a computer science or engineering degree, at least 5 years in SRE, DevOps, or software engineering, and experience with infrastructure-as-code tools such as Terraform or Ansible. Strong leadership, collaboration, and cloud operations experience are also expected.

    Terraform, Ansible, Linux

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.