Назад
Company hidden
обновлено 9 часов назад

Embedded Software Engineer (Telecom)

96 200 - 148 600CAD
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Embedded Software Engineer (C++/Linux): Designing and integrating embedded software for high-speed connectivity systems with an accent on ASIC/FPGA hardware interfacing and SoC platforms. Focus on the full software lifecycle, coherent optics integration, and mentoring junior engineers to deliver scalable telecom systems.

Location: Ottawa, Canada

Salary: $96,200 - $148,600

Company

Global leader in high-speed connectivity committed to a people-first approach and driving meaningful societal impact through technology.

What you will do

  • Design, code, and integrate embedded C/C++ software on Linux and real-time operating systems.
  • Develop software that interfaces with ASIC/FPGA hardware on SoC platforms.
  • Own the full software lifecycle, including requirements gathering, architecture design, implementation, and testing.
  • Collaborate with local and global teams to deliver scalable, high-performance systems.
  • Provide technical leadership by guiding and mentoring junior engineers.
  • Support field teams during deployments and troubleshooting to ensure smooth customer integration.

Requirements

  • Bachelor's degree in electrical engineering, computer engineering, or a related field.
  • 10+ years of experience in embedded software engineering, preferably in telecom, networking, or datacom industries.
  • 5+ years of programming experience in C, C++, and embedded C, with proficiency in debugging tools (GDB, Valgrind).
  • Working knowledge of coherent optical technology.
  • Hands-on experience with FPGA/ASIC integration, device bring-up, and SoC platforms.
  • Knowledge of Linux kernel, user-space drivers, and telecom protocols (DWDM, OTN, Ethernet, TCP/IP).

Nice to have

  • Experience working with OTN mapper or re-timer devices.
  • Comfortable using AI tools such as Co-Pilot for software development and test generation.
  • Experience designing large-scale distributed embedded systems using microservice architectures.
  • Knowledge of telecom standards (G.709, IEEE 802.3) and data modeling (YANG).
  • Experience with Git, JIRA, Confluence, or Yocto.

Culture & Benefits

  • Flexible work environment that empowers individual growth and well-being.
  • Comprehensive health benefits including medical, dental, and vision plans.
  • Retirement savings plans with company matching (DCPP in Canada, 401(K) in USA).
  • Employee Stock Purchase Program (ESPP) and Employee Assistance Program (EAP).
  • Company-paid holidays, paid sick leave, and vacation time.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →