Назад
Company hidden
6 часов назад

Staff Embedded Software Engineer (IoT)

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

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

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

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

Текст:
/
TL;DR
Staff Embedded Software Engineer (IoT): Defining product-level architecture and developing embedded C/C++ software for Linux-based security panels, networking gateways, and video cameras with an accent on connectivity stacks, sensor integration, and cloud-connected device platforms. Focus on leading technical direction across concurrent projects, solving complex embedded system problems, and mentoring engineers while integrating cellular, Wi-Fi, Ethernet, Z-Wave, Zigbee, and Matter technologies.

Location: Ottawa, Ontario, Canada; office attendance required 4 days per week

Base salary: $185,000–$195,000 CAD per year

Company

hirify.global develops a cloud-based smart security and Internet of Things platform for residential and commercial properties, including connected devices, video analytics, AI, and machine learning solutions.

What you will do

  • Own product-level architecture and technical direction for embedded C/C++ software across multiple concurrent projects.
  • Lead cross-functional delivery with quality engineering, systems engineering, product management, and external partners.
  • Develop, test, and debug embedded software on Linux-based platforms for security panels, networking gateways, and video cameras.
  • Integrate and validate cellular, Wi-Fi, Ethernet, Z-Wave, Zigbee, and Matter connectivity with the cloud platform.
  • Integrate on-device sensors and translate sensor data into reliable user-facing features.
  • Mentor engineers, define team processes, and promote modern development practices including AI-assisted tooling.

Requirements

  • Bachelor’s degree in computer science, electrical/computer engineering, or a related field, or equivalent practical experience.
  • 8+ years of embedded software development experience with strong C/C++ proficiency on Linux-based platforms.
  • Deep expertise in Linux platform build toolchains such as Yocto, Buildroot, OpenWRT, or Android AOSP, including cross-compilation, kernel configuration, and BSP development.
  • Experience with cellular technologies including LTE, Cat-M, and 5G, as well as Wi-Fi, Ethernet, Z-Wave, Zigbee, and Matter.
  • Ability to lead product-level architecture decisions, decompose complex system problems, and coordinate multi-project technical delivery.
  • Strong communication skills, including explaining technical trade-offs and mentoring engineers across experience levels.

Culture & Benefits

  • Collaborative, high-performing environment with in-person teamwork.
  • Immediate responsibility for bringing new technologies to market.
  • Opportunities to work across multiple areas of the business and with executives.
  • Supplemental health and dental plans, a Health Spending Account, and an RRSP with employer match.
  • Paid holidays, wellness time, vacation increasing with tenure, and paid maternity and parental leave under Ontario standards.
  • Company-paid disability and life insurance, well-being resources, activities, and a casual dress environment.

Hiring process

  • Accommodations are available upon request during application, testing, interviewing, and onboarding.

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