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

QNX- Senior Systems Software Developer (Sensor Frameworks)

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

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

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

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

Текст:
/
TL;DR
QNX- Senior Systems Software Developer (Sensor Frameworks) (Embedded Systems/Sensor Technology): Designing and evolving a high-performance sensor framework for QNX-based systems with an accent on C/C++ development, sensor integration, and hardware-platform adaptation. Focus on integrating cameras, LiDAR, radar, GPS/IMU, ISPs and SerDes, solving system-level issues, and building robust APIs for automotive, robotics, and medical applications.

Location: Ottawa, Ontario, Canada

Base salary: CAD 108,750–152,250 per year

Company

hirify.global develops QNX-based embedded software foundations for sensor-driven systems used in automotive, robotics, and medical applications.

What you will do

  • Design, develop, and maintain high-performance embedded software in C and C++.
  • Lead integrations for cameras, LiDAR, radar, GPS/IMU, image signal processors, and serializer/deserializer technologies.
  • Port and adapt the Sensor Framework to new hardware platforms and SoCs.
  • Design and evolve framework APIs, architecture, and features with a focus on performance, scalability, and robustness.
  • Investigate system-level issues, perform root-cause analysis, and drive technical problems to resolution.
  • Develop sample applications and reference implementations while collaborating with hardware vendors and internal engineering teams.

Requirements

  • Strong expertise in embedded software development and advanced programming skills in C and C++.
  • Deep understanding of low-level systems programming, including memory management, interrupts, DMA, and concurrency.
  • Hands-on experience with device driver development.
  • Strong understanding of hardware/software interactions and system-level debugging.
  • Experience with static analysis and unit test development.
  • Ability to diagnose and resolve complex technical issues across multiple layers of the software stack.
  • Strong communication and collaboration skills when working across engineering disciplines and with external technology partners.

Nice to have

  • Experience with QNX, Linux, or Android-based systems.
  • Experience with computer vision, image processing, or graphics pipelines.
  • Experience with safety-critical software and standards such as ISO 26262.
  • Experience with virtualization and hypervisor-based environments.
  • Experience with sensor integration, camera systems, or related embedded technologies.

Culture & Benefits

  • Regular employment with 40 scheduled weekly hours.
  • Benefits may include medical, dental, vision, life, disability, retirement, employee share purchase, and paid time off, subject to eligibility.
  • Eligible full-time employees may participate in the hirify.global Variable Incentive Pay program.
  • Collaboration with hardware vendors and internal engineering teams across disciplines.

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