Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead / Principal Embedded Software Engineer - Optical Networking

Talentlab

Lead / Principal Embedded Software Engineer – Optical Networking

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.

#J-18808-Ljbffr
Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Lead / Principal Embedded Software Engineer - Optical Networking in Ottawa, ON vacancy
  •  ...About the Role We are seeking a Principal Optical Systems Engineer to join our newly established optical system verification team at Celero Inc. The successful candidate will help lead system integration and validation of advanced coherent optical DSP solutions. Key areas... 
    Principal
    Manual labor

    CELERO COMMUNICATIONS INC

    Ottawa, ON
    2 days ago
  •  ...Social networking, machine learning, and big data analytics demand ever-increasing network connectivity...  ...of unique new technologies to fiber-optic communications products for datacenters. We are seeking a Senior Embedded Software Engineer to work as part of our R&D... 
    Suggested
    Long term contract
    Full time
    Remote work

    Ranovus Inc.

    Ottawa, ON
    8 days ago
  • $90k - $115k per year

     ...global team. Our hardware and software solutions are built for performance...  ...systems. Summary Embedded Software Developer is a valued...  ...real-time imaging.   ~ Help lead project planning by...  ...Provide technical support to the engineering project team, Product Management... 
    Suggested
    Full time

    Pleora Technologies

    Ottawa, ON
    5 days ago
  • $155k - $180k per year

     ...! Overview This position is for a Principal Software Developer - AI Integration. In this role...  ...platforms? Enjoys mentoring and leading technical teams while driving architectural...  ...of leading technical teams, mentoring engineers, and driving complex technical projects... 
    Principal
    Full time
    Immediate start

    Solace

    Ottawa, ON
    19 days ago
  •  ...Embedded Software Developer Ottawa, ON Mist Mobility Integrated Systems Technology is a pioneering...  ...be doing? As the Embedded Software Engineer, you will play an integral part of an...  ...Recovery ensuring products are at the leading edge of technology for our customers.... 
    Suggested
    Full time
    Worldwide

    Mmist Llc

    Ottawa, ON
    more than 2 months ago
  •  ...(Nasdaq and TSX: TSAT) is a leading global satellite operator, providing...  ...years. Backed by a legacy of engineering excellence, reliability and...  ...Earth Orbit (LEO) satellite network, scheduled to begin service...  ...or visit As a Senior NMS Software Developer, you will lead the... 
    Full time
    Internship
    Worldwide

    Telesat Corporation

    Ottawa, ON
    19 days ago
  •  ...Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group...  ...General Summary: As a leading technology innovator, Qualcomm...  ...and/or validate systems-level software, hardware, architecture, algorithms...  ...work experience. Principal System Engineer –Application... 
    Principal

    Qualcomm

    Ottawa, ON
    a month ago
  •  ...Qualcomm Canada ULC Job Area Engineering Group, Engineering Group...  ...General Summary As a leading technology innovator, Qualcomm...  ...and/or validate systems-level software, hardware, architecture, algorithms...  ...highly skilled and motivated Optical System Engineer to join our... 
    Remplacement

    Qualcomm

    Ottawa, ON
    a month ago
  • $96.56k - $128.74k per year

     ...better through trade. Position: Senior Network Delivery Engineer Employment Type: Permanent   Compensation Details: ~ Tech Lead 18: Salaries typically range from $96,557...  ...~ Design and deliver production-ready software-defined network services across campus, data... 
    Permanent employment
    Full time
    Summer work
    Work at office
    Remote work
    Relocation package
    3 days per week

    Export Development Canada

    Ottawa, ON
    8 days ago
  • $90k - $125k per year

     ...electronics, electro-mechanics, and software. We’re not just a company; we...  ...for an intermediate C++ / Qt Embedded Developer to support the...  ...Development, Computer Engineering, Electrical/Computer Engineering...  ...environments. • Familiarity with networked or communications systems,... 
    Full time

    Syntronic

    Ottawa, ON
    more than 2 months ago
  •  ...technology company shaping the future of networking, guided by innovation, integrity, and...  ...career that matters. Network Solution Engineer (Optical Engineer) Work Location: Onsite at Scott...  ...highly technical role, you will take the lead in designing, coordinating, and executing... 
    For contractors
    Internship
    Local area

    ciena

    Ottawa, ON
    2 days ago
  •  ...Principal Advanced Optical Packaging Engineer Location: Ottawa, Ontario | Type: Full-time The Opportunity Ranovus is seeking a Principal Advanced Optical...  ...sequences, inspection points, rework, and test gates; lead DFM/DFA/DFT/DFR reviews; identify risks and drive DOEs/... 
    Principal
    Full time

    Ranovus

    Ottawa, ON
    16 hours ago
  • $85k - $110k per year

     ...Systems–Canada, we’re not just engineering technology — we’re shaping...  ...team is seeking a working level Software Engineer to support delivery...  ...a fully integrated tactical network, capable of providing flexible...  ...building desktop or embedded Java applications (not exclusively... 
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours

    General Dynamics Missions System International

    Ottawa, ON
    more than 2 months ago
  • $96.56k - $128.74k per year

     ...better through trade. Position: Senior Software Developer (Lead) Employment Type: Permanent Compensation Details: ~ Software Engineer 18: Salaries typically range from $96,...  ...with cloud architecture, identity, networking, platform engineering, and security controls... 
    Permanent employment
    Full time
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    Export Development Canada

    Ottawa, ON
    12 days ago
  • $150k - $250k per year

     ...We are looking for skilled and motivated DSP design engineers to join our team and help us build optical transceivers for next-generation optical modems. The ideal...  ...signal processing, digital communications, and fiber-optic communication systems, with experience developing DSP... 
    Full time

    CELERO COMMUNICATIONS INC

    Ottawa, ON
    more than 2 months ago
  •  ...(Nasdaq and TSX: TSAT) is a leading global satellite operator, providing...  ...years. Backed by a legacy of engineering excellence, reliability and...  ...Earth Orbit (LEO) satellite network, scheduled to begin service...  ...and integration to various Software-As-A-Service (SaaS) vendors.... 
    Full time
    Internship
    Live In
    Work at office
    Worldwide
    Relocation
    Relocation package

    Telesat Corporation

    Ottawa, ON
    more than 2 months ago
  •  ...evidence, there's a good chance our software is working behind the scenes....  ...core infrastructure.  We're embedding intelligence directly into the...  ...Role The Staff Software Engineer specializes in mobile app development...  ...and technical excellence. Lead the design and architecture of... 
    Full time
    Internship
    Remote work
    Work from home

    Versaterm

    Ottawa, ON
    a month ago
  • $96.56k - $128.74k per year

     ...Canada and the world better through trade. Position: Senior Software Engineer, Edge Delivery Services, Design Systems & AI-Enabled...  ...Keep pace with industry trends and emerging technologies.  ~ Lead integrated digital, data, infrastructure, and cybersecurity implementations... 
    Permanent employment
    Full time
    Contract work
    Summer work
    Work at office
    Relocation package
    3 days per week

    Export Development Canada

    Ottawa, ON
    7 days ago
  •  ...Mechanical or Embedded Systems Engineer - Robotics Preferred Location: Onsite - Ottawa Reports to: COO Type: Full-Time About Dominion...  ...the harshest environments on Earth. We’re delivering a software-defined command and control capability that lets Canada and... 
    Full time
    Remote work

    Dominion Dynamics

    Ottawa, ON
    more than 2 months ago
  •  ...Software Engineer Co-op, Apps Location: Ottawa, ON | Hybrid Reports To: Xiaokun Xu, Term: Jan 2027 Pay band: 55,000k-68,000k...  ...Win with TEAM – No egos. Just outcomes, built together. Lead with TRUST – We earn it through clarity, consistency, and care... 
    Permanent employment
    Full time
    Internship

    Sol Ink

    Ottawa, ON
    7 days ago
  •  ...Are you an Analog Design Engineer passionate about building the high-speed interconnect technology powering the next generation of AI? Join...  ...etc.) • New techniques for the development of next generation optical transceiver • Design of custom passive components, from... 
    Principal
    Full time
    Temporary work

    CELERO COMMUNICATIONS INC

    Ottawa, ON
    more than 2 months ago
  •  ...Staff Software Engineer, Core Applications Level: P4 Location: Ottawa, ON | Hybrid Reports To: Xiaokun Xu, Application Team Lead Type: Permanent | Full-Time About Solink At Solink...  ...AI tooling meaningfully embedded in how the team designs, builds,... 
    Permanent employment
    Full time
    Immediate start

    Sol Ink

    Ottawa, ON
    22 days ago
  •  ...expertise across all areas of IT including cloud technology, software solutions, and infrastructure, as well as professional services...  ...This is our Mission.   Title: Implementation Specialist – Network Engineer Reports to: Technical Services Manager Based at: 1145 Innovation... 
    Full time

    PureLogic IT Solutions

    Ottawa, ON
    more than 2 months ago
  • $108k - $158k per year

     ...Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group...  ...ultra-high-speed (100Gbps+) network communication devices. Be...  ...the lab to further grow your software and hardware skills, work with...  ...) designs for electrical and optical applications. Bleeding Edge... 

    Qualcomm

    Ottawa, ON
    a month ago
  • $96k - $146k per year

     ...headquarters, three vehicle assembly and engine manufacturing plants, three parts...  ...this position.. We are seeking a Senior Embedded Software Engineer with 8+ years of embedded software...  ...Define and track software quality metrics; lead continuous quality and reliability... 

    Ford Motor Company

    Ottawa, ON
    27 days ago
  •  ...Staff Software Engineer, Data Level: P4 Location: Remote, Canada Reports To: Sean Yang, Director of Engineering Type: Permanent |...  ...technical direction Plan with Intention: Participate in and help lead recurring design and planning meetings to scope and break down... 
    Remote job
    Permanent employment
    Full time
    Immediate start

    Sol Ink

    Ottawa, ON
    22 days ago
  • $185k - $195k per year

     ...abroad. We are looking for a talented and passionate Staff Embedded Software Engineer for the Device Engineering team to help us define the future...  ...and integrating devices including security panels, networking gateways, and video cameras. You will be working with a team... 
    Casual work
    Internship
    Work at office
    Immediate start

    Alarm.com

    Ottawa, ON
    a month ago
  •  ...company building the foundational software and AI to power the...  ...belief that an elite group of engineers can make a big difference. We...  ...skill sets, including AI/ML, networking and robotics Collecting lessons...  ...Understanding of working on embedded or resource-constrained devices... 
    Long term contract
    Full time
    Work at office
    Local area
    Work from home

    Arondite

    Ottawa, ON
    a month ago
  •  ...(Nasdaq and TSX: TSAT) is a leading global satellite operator, providing...  ...years. Backed by a legacy of engineering excellence, reliability and...  ...Earth Orbit (LEO) satellite network, scheduled to begin service...  ..., lead, and manage a team of software professionals, including... 
    Full time
    Work at office
    Worldwide

    Telesat

    Ottawa, ON
    16 hours ago
  •  ...(Nasdaq and TSX: TSAT) is a leading global satellite operator, providing...  ...years. Backed by a legacy of engineering excellence, reliability and...  ...Earth Orbit (LEO) satellite network, scheduled to begin service...  ..., lead, and manage a team of software professionals, including... 
    Full time
    Worldwide

    telesat

    Ottawa, ON
    23 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead / Principal Embedded Software Engineer - Optical Networking. Be the first to apply!