QNX software engineer - BSP

Global Connect Technologies

Portland (OR)

On-site

USD 120,000 - 170,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Global Connect Technologies is seeking an experienced QNX/Android Software Developer to join its embedded systems team in Oregon. You will design and implement platform software, middleware, device drivers, and multimedia components for QNX/Linux/Android Automotive on Snapdragon platforms.

Responsibilities include bring-up, driver development, collaboration with cross-functional teams, and applying AI-assisted tooling where appropriate.

Qualifications

  • Experience as a QNX/Android software developer in embedded systems.
  • Strong C/C++ programming skills.
  • Experience with Linux internals and device drivers.
  • Familiarity with Android Automotive and Qualcomm Snapdragon platforms.

Responsibilities

  • Develop and integrate software across QNX, Linux, and Android Automotive platforms.
  • Build platform services, middleware, native/framework components, and embedded applications using C/C++.
  • Develop Linux device drivers and hardware interfaces.
  • Perform Qualcomm Snapdragon platform bring-up and integration; 8295 experience preferred.
  • Develop and support multimedia applications and platform components.
  • Debug, optimize, and resolve issues across software and hardware layers.
  • Work with QNX Hypervisor, virtualization, Docker, and CI/CD environments.
  • Collaborate with DevOps, automation, validation, and cross-functional engineering teams.
  • Participate in design/code reviews and release activities.
  • Leverage AI-assisted software development tools where applicable.

Skills

C/C++ programming
Qualcomm Snapdragon (8295 preferred)
Linux internals
Device driver development
SPI/I2C/UART/GPIO
Bootloader/Secure Boot/Power Mgmt
GDB/QNX Momentics/ADB/Logcat
Git/GitLab
Docker
CI/CD

Education

Bachelor’s or Master’s degree in Computer Science, Electronics, Embedded Systems, or related field

Tools

QNX Momentics
Android Automotive
Snapdragon platforms

Job description

Seeking an experienced QNX/Android Software Developer with strong expertise in Embedded C++, QNX/Linux, Android Automotive, and Qualcomm Snapdragon platforms. The role focuses on platform software, middleware, device drivers, multimedia, and system integration.

Key Responsibilities
  • Develop and integrate software across QNX, Linux, and Android Automotive platforms.
  • Build platform services, middleware, native/framework components, and embedded applications using C/C++.
  • Develop Linux device drivers and hardware interfaces.
  • Perform Qualcomm Snapdragon platform bring-up and integration; 8295 experience preferred.
  • Develop and support multimedia applications and platform components.
  • Debug, optimize, and resolve issues across software and hardware layers.
  • Work with QNX Hypervisor, virtualization, Docker, and CI/CD environments.
  • Collaborate with DevOps, automation, validation, and cross-functional engineering teams.
  • Participate in design/code reviews and release activities.
  • Leverage AI-assisted software development tools where applicable.
Mandatory Skills
  • Strong C/C++ programming
  • Qualcomm Snapdragon, preferably 8295
  • Linux internals and device driver development
  • SPI, I2C, UART, GPIO
  • Bootloader, Secure Boot, and Power Management
  • GDB, QNX Momentics, ADB, Logcat
  • Git/GitLab, Docker, CI/CD
Preferred Skills
  • CTS/VTS execution and debugging
  • Python scripting and test automation
  • AI-assisted development tools
  • Agile/Scrum, Jira, Confluence
  • Automotive, infotainment, transportation, or related embedded-domain experience
Education

Bachelor’s or Master’s degree in Computer Science, Electronics, Embedded Systems, or a related field.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

QNX Android Developer
QNX Android Developer

Katalyst-Healthcares- • Portland (OR)

On-site
USD 120,000 - 160,000
QNX Android Developer
QNX Android Developer

Katalyst CRO • Portland (OR)

On-site
USD 150,000 - 180,000
Embedded QNX Engineer
Embedded QNX Engineer

Global Connect Technologies • Portland (OR)

On-site
USD 120,000 - 180,000
Senior Embedded QNX/Android Automotive Developer
Senior Embedded QNX/Android Automotive Developer

Katalyst-Healthcares- • Portland (OR)

On-site
USD 120,000 - 160,000
QNX / Android Software Developer
QNX / Android Software Developer

SIDRAM TECHNOLOGIES • Portland (OR)

On-site
USD 140,000 - 210,000
BSP / QNX Developer
BSP / QNX Developer

Katalyst CRO • Hillsboro (OR)

On-site
USD 150,000 - 190,000
BSP / QNX Developer
BSP / QNX Developer

Katalyst-Healthcares- • Hillsboro (OR)

On-site
USD 110,000 - 180,000
BSP / QNX Software Engineer
BSP / QNX Software Engineer

Pentangle Tech Services | P5 Group • Oregon

On-site
USD 120,000 - 180,000
Embedded BSP Software Engineer - Android
Embedded BSP Software Engineer - Android

Global Connect Technologies • Portland (OR)

On-site
USD 110,000 - 170,000
Senior Embedded QNX & Android Automotive Engineer
Senior Embedded QNX & Android Automotive Engineer

Global Connect Technologies • Portland (OR)

On-site
USD 120,000 - 180,000