Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
Мало
80к-105к CAD/год
120к CAD140к CADмедиана160к CAD
По похожим ролям (43) ~ 140к CAD/год
На СНГ рынке: $3к/мес ($1.9к - $3.5к)
75
Хорошая вакансия
развернуть
Чётко очерченная системная роль в известной компании embedded-разработки даёт опыт с QNX, портированием open-source и робототехникой, но работа только из офиса снижает гибкость.
Кликните для подробной информации
Ниже рынкаАктуальные технологииПонятные задачиФокус на робототехнике
Оценка от Hirify AI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
QNX Systems Software Developer (Embedded): Developing and integrating open-source technologies, AI frameworks, robotics platforms, and developer tools for the QNX RTOS with an accent on systems programming, cross-compilation, and embedded platform integration. Focus on building OS abstraction layers, optimizing memory and latency on target hardware, and creating demonstrations for Physical AI and robotics.
Location: Ottawa, Ontario, Canada
Base salary: $80,000–$105,000 per year
Company
hirify.global’s QNX division develops safety-critical operating systems, hypervisors, middleware, development tools, and services for vehicles and mission-critical industrial, robotics, medical, transportation, rail, and aerospace systems.
What you will do
Develop software in C, C++, Python, and Rust for the QNX RTOS across runtimes, networking, middleware, Physical AI, robotics, and embedded target platforms.
Integrate open-source projects with QNX graphics, networking, USB, audio, sensors, and multimedia technologies.
Develop OS-specific abstraction layers, shims, and porting libraries, and adapt cross-compilation build systems for QNX toolchains.
Profile and optimize embedded software by reducing memory footprint, tuning latency, and improving performance on target hardware.
Develop, integrate, test, and maintain technology demonstrations for customers, partners, and industry audiences, focused on Physical AI and robotics.
Requirements
Strong programming skills in C, C++14/17/20, and Python.
Proven experience with Linux and/or QNX development environments.
Solid understanding of operating system internals and POSIX APIs, including pthreads, IPC, memory management, and networking sockets.
Excellent communication skills and an interest in collaborating with open-source developer communities.
Self-motivated approach and passion for building software ecosystems.
Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or equivalent practical experience.
Nice to have
Experience porting, building, or maintaining large open-source projects or Linux distributions.
Experience or interest in Physical AI, robotics, or vision frameworks such as ROS 2, OpenPI, MediaPipe, ONNX Runtime, PyTorch/ExecuTorch, TensorFlow, or OpenCV.
Experience with GPU or heterogeneous compute stacks, including NVIDIA CUDA/TensorRT, AMD ROCm, Vulkan Compute, or OpenCL.
Knowledge of embedded GUI engines, automotive or industrial middleware, RTOS environments, or Linux kernel and driver internals.
Familiarity with Rust and Cargo build targets for embedded or systems programming.
Culture & Benefits
Regular full-time schedule of 40 hours per week.
Eligible employees may participate in the hirify.global Variable Incentive Pay program.
Benefits may include medical, dental, vision, life, disability, retirement, employee share purchase, and paid time off programs.
The position is an active opening intended to be filled immediately.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →