QNX BSP Software Integrator/Engineer – Automotive IVI System
Zabłocie 43A, Kraków
Spyrosoft
Tech stack:
QNX OS (nice to have)
Embedded Linux integration
C++ and CMake
Microcontroller peripheral integration (I2C, USB, LVDS/GSML)
Automotive SoCs (preferably Qualcomm)
ASPICE knowledge
Overview:
The QNX BSP Software Integrator/Engineer will join an existing team responsible for hardware bring-up and integration of the QNX framework on a Qualcomm-based Automotive IVI platform. The role focuses on integrating software components and layers on top of the QNX operating system, ensuring system stability, hardware-software compatibility, and compliance with automotive standards.
Requirements:
Experience in Embedded Linux (and nice to have QNX) system integration
Strong proficiency in C++ and CMake
Hands-on experience with uC peripheral integration (I2C, USB, LVDS/GSML)
Solid understanding of memory management, including file system partitioning
Knowledge of power management for automotive-grade SoCs
Strong debugging and integration skills on ECU platforms
Knowledge and understanding of the ASPICE process
“Can Do Attitude” – proactive approach to solving complex integration challenges
Ability to work from the office in Kraków at least 3 times per week.
Nice to have:
Experience with Qualcomm SoCs
System-level understanding and experience with power management of automotive ECUs using modern SoCs
Project description:
Join a skilled team responsible for hardware bring-up and software integration of an automotive IVI platform running QNX OS. You will work with software components and layers on modern automotive SoCs, ensuring system stability, hardware-software compatibility, and compliance with automotive standards.
Main responsibilities:
Integrate and configure QNX-based software components and frameworks on target hardware
Support hardware bring-up and low-level driver integration (e.g., I2C, USB, LVDS/GSML)
Maintain and optimize build configurations using CMake and QNX-specific tools
Debug and resolve integration issues across software layers and hardware interfaces
Collaborate with BSP, middleware, and application teams to ensure seamless integration
Contribute to memory and power management setup for modern automotive SoCs
Perform validation and smoke testing on ECU systems
Document integration results and provide feedback to the Integration Lead
Expected Outcomes:
Successful integration of QNX components and layers on target hardware
Stable and reproducible builds across the QNX domain
Timely resolution of integration and hardware-software compatibility issues
Clear reporting of integration status and risks
Effective collaboration with cross-functional team

Spyrosoft is an authentic, cutting-edge software engineering company, established in 2016. We have been included in the Financial Times ranking of 1000 fastest growing companies for three consecutive years: 2021, 2022 an...
QNX BSP Software Integrator/Engineer – Automotive IVI System
QNX BSP Software Integrator/Engineer – Automotive IVI System
Zabłocie 43A, Kraków
Spyrosoft