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.
- ...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...PrincipalManual labor
- ...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...SuggestedLong term contractFull timeRemote work
$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...SuggestedFull time$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...PrincipalFull timeImmediate start- ...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....SuggestedFull timeWorldwide
- ...(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 timeInternshipWorldwide
- ...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 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
$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 employmentFull timeSummer workWork at officeRemote workRelocation package3 days per week$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- ...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 contractorsInternshipLocal area
- ...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/...PrincipalFull time
$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 timeInternshipWork at officeRemote workFlexible hours$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 employmentFull timeWork at officeRelocation packageFlexible hours3 days per week$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- ...(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 timeInternshipLive InWork at officeWorldwideRelocationRelocation package
- ...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 timeInternshipRemote workWork from home
$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 employmentFull timeContract workSummer workWork at officeRelocation package3 days per week- ...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 timeRemote work
- ...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 employmentFull timeInternship
- ...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...PrincipalFull timeTemporary work
- ...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 employmentFull timeImmediate start
- ...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
$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...$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...- ...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 jobPermanent employmentFull timeImmediate start
$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 workInternshipWork at officeImmediate start- ...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 contractFull timeWork at officeLocal areaWork from home
- ...(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 timeWork at officeWorldwide
- ...(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 timeWorldwide
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!
- lead software engineer Ottawa, ON
- lead structural engineer Ottawa, ON
- lead process engineer Ottawa, ON
- general engineer Ottawa, ON
- mechanical engineering project manager Ottawa, ON
- directeur ingénierie Ottawa, ON
- mechanical engineering director Ottawa, ON
- director software engineering Ottawa, ON
- chief engineer Ottawa, ON
- chief power engineer Ottawa, ON

