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

QNX Systems Software Developer II (Graphics)

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

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

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

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

Текст:
/

TL;DR

QNX Systems Software Developer II (Embedded/Graphics): Developing and maintaining the graphics subsystem, including GPU drivers and window systems, for safety-critical embedded environments with an accent on low-level hardware interaction. Focus on optimizing 2D/3D graphics drivers, integrating hypervisors, and solving complex system stability challenges on ARM and x86 architectures.

Location: Ottawa, Ontario

Salary: $90,000 - $132,000

Company

hirify.global (QNX division) provides the trusted foundation for software-defined and physical AI systems used in automotive, robotics, medical devices, and aerospace.

What you will do

  • Develop 2D and 3D graphics drivers for various GPUs and maintain the QNX Graphics subsystem.
  • Create and document software specifications and designs based on technical register documentation and schematics.
  • Perform unit testing and debugging on ARM and x86 target architectures.
  • Integrate QNX Hypervisor and Android onto embedded hardware platforms.
  • Analyze and resolve complex software inadequacies and provide detailed project estimates for implementation and testing.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
  • Significant driver development experience in C, C++, and assembly language.
  • Proven experience in 2D and 3D graphics and embedded systems (ARM, x86, PPC).
  • Deep understanding of Operating System concepts, including virtual memory and multithreading.
  • Expertise in troubleshooting and debugging using JTAG, trace logging, and core-analysis.
  • Must be based in Ottawa, Ontario.

Nice to have

  • Familiarity with OpenGL, OpenGL ES, or Vulkan.
  • Experience with Linux graphics subsystems (x11/Wayland) or POSIX environments.
  • Knowledge of QNX Neutrino RTOS.
  • Background in graphics application development, optimization, or virtualization.
  • Familiarity with Android and WebGL implementations.

Culture & Benefits

  • Attractive compensation package including the Variable Incentive Pay (VIP) bonus program.
  • Comprehensive health benefits including medical, dental, vision, and disability insurance.
  • Financial perks such as retirement plans and an employee share purchase program.
  • Paid-time-off and a culture focused on technical depth, innovation, and exploration.

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