Lead Embedded Software Engineer – Optical Networking in Ottawa

Lead Embedded Software Engineer – Optical Networking in Ottawa

Ottawa Full-Time 121500 - 148500 $ / year (est.) On-site
T

At a Glance

  • Tasks: Lead the development of software for next-gen optical networking systems using embedded Linux.
  • Company: Talentlab, a forward-thinking tech company in Ottawa.
  • Benefits: Competitive salary, mentorship opportunities, and a chance to shape engineering practices.
  • Other info: Join a dynamic team with growth opportunities as we scale.
  • Why this job: Make a real impact in the world of optical networking while leading innovative projects.
  • Qualifications: Experience in embedded software, C/C++, and multi-threaded architectures.

The predicted salary is between 121500 - 148500 $ per year.

Talentlab in Ottawa is seeking Lead/Principal Embedded Software Engineers to own and drive software for next-generation optical networking systems. You will work on embedded Linux platforms, C/C++, and multi-threaded architectures, collaborating with hardware, verification, and product teams to deliver high-performance networking solutions.

The role emphasizes technical ownership, mentoring, and shaping engineering practices as the Ottawa team scales, with opportunities at Lead and Principal.

Lead Embedded Software Engineer – Optical Networking in Ottawa employer: Talentlab

At TalentLab, we pride ourselves on being an exceptional employer, offering a dynamic work environment that fosters innovation and collaboration in the field of GPU compiler technology. Our team is dedicated to employee growth, providing opportunities for professional development and mentorship, while our inclusive culture encourages creativity and teamwork. Located in Canada or the United States, we offer competitive benefits and the chance to work on cutting-edge projects that shape the future of GPU performance and efficiency.

T

Contact Details:

Talentlab Recruitment Team

We think you need these skills to ace Lead Embedded Software Engineer – Optical Networking in Ottawa

Embedded Linux
C/C++ Programming
Multi-threaded Architectures
Technical Ownership
Mentoring
Collaboration with Hardware Teams
Collaboration with Verification Teams