Назад
Company hidden
2 дня назад

Senior Embedded Software Engineer

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

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

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

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

Текст:
/

TL;DR

Senior Embedded Software Engineer: Developing embedded software platforms for high-speed connectivity solutions with an accent on Linux kernel drivers, BSP, and board bring-up. Focus on implementing cross-platform services, optimizing system performance, and maintaining robust diagnostics for optical and packet networking technologies.

Location: Must be based in Ottawa; this is a fully in-office position requiring 4 days per week on-site.

Salary: C$95,800 – C$153,000

Company

hirify.global is a global leader in high-speed connectivity, dedicated to building human-centric technology solutions for global network infrastructure.

What you will do

  • Participate in the full software development lifecycle from initial design to customer delivery.
  • Implement cross-platform software and services for embedded CPUs, SoCs, and optical technologies.
  • Develop and maintain drivers, diagnostics, and applications using C, C++, and Python.
  • Apply Linux kernel, TCP/IP stack, and memory management concepts to improve system throughput.
  • Debug software defects and analyze performance across product families.
  • Develop scripts and test utilities to enhance engineering efficiency.

Requirements

  • Bachelor’s degree in Engineering, Computer Science, or equivalent.
  • 6+ years of experience with embedded C and C++ programming.
  • Proven experience with Linux kernel driver and user-space driver development.
  • Strong background in BSP, security, and board bring-up.
  • Solid understanding of structured programming and design concepts.
  • Must be able to work on-site in Ottawa 4 days per week.

Nice to have

  • Knowledge of real-time operating systems (RTOS) concepts.
  • Experience developing drivers in Zephyr.
  • Ability to interpret CPU hardware architectures and timing diagrams.
  • Familiarity with datacom/telecom protocols like DWDM, OTN, Ethernet, and MPLS.
  • Exposure to Agile or Waterfall development methodologies.

Culture & Benefits

  • Comprehensive benefits package including medical, dental, and vision plans.
  • Participation in DCPP (Canada) with company matching.
  • Employee Stock Purchase Program (ESPP) and Employee Assistance Program (EAP).
  • Paid holidays, sick leave, and vacation time.
  • Commitment to a flexible, people-first work environment that values diversity and inclusion.

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