QNX Systems Software Developer II (Graphics)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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
(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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →