Senior Embedded QNX & Android Automotive Engineer

Global Connect Technologies

Portland (OR)

On-site

USD 120,000 - 180,000

Full time

36 hours 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 seeks an experienced QNX/Android Software Developer to design, implement, and maintain embedded software for QNX, Linux, and Android Automotive platforms. You will work across software and hardware layers, supporting bring-up, drivers, multimedia apps, and system integration on Snapdragon-based platforms.

Responsibilities include developing platform services, device drivers, and framework components; debugging across hardware, OS, and app layers; and collaborating

Qualifications

  • Strong hands-on programming experience in C and C++.
  • Strong experience with QNX platform development.
  • Strong experience with Embedded Linux/Linux platform development.
  • Experience with Android and/or Android Automotive development.
  • Experience developing software for Qualcomm Snapdragon platforms; Snapdragon 8295 experience is highly preferred.
  • Hands-on experience with QNX Hypervisor or virtualization technologies.
  • Experience with Linux device driver development and Linux internals.
  • Experience with embedded device driver development and hardware interfaces.
  • Experience with multimedia software/platform development.
  • Strong understanding of SPI, I2C, UART, GPIO, and other embedded interfaces.
  • Experience with bootloader, secure boot, and power management.
  • Strong debugging skills using GDB, QNX Momentics, ADB, and Android Logcat.
  • Experience with Git/GitLab and software configuration management.
  • Experience with Docker and CI/CD integration.
  • Ability to debug complex issues across hardware, OS, drivers, middleware, and application layer

Responsibilities

  • Develop and maintain embedded software for QNX, Linux, and Android/Android Automotive platforms.
  • Design and implement platform services, middleware, system components, and embedded applications using C/C++.
  • Develop, integrate, and debug Linux device drivers (LDD) and hardware interfaces.
  • Support Qualcomm Snapdragon-based platform bring-up and system integration, preferably Snapdragon 8295.
  • Develop Android native and framework-level components.
  • Develop and integrate multimedia applications and platform services.
  • Work with QNX Hypervisor and virtualization technologies.
  • Develop and integrate interfaces using SPI, I2C, UART, GPIO, and other embedded hardware protocols.
  • Work with bootloaders, secure boot, power management, and system initialization.
  • Perform system-level debugging across hardware and software layers.
  • Troubleshoot performance, stability, boot, driver, middleware, and integration issues.
  • Use GDB, QNX Momentics, ADB, Logcat, and other debugging tools.
  • Support CTS/VTS execution, debugging, and issue resolution.
  • Collaborate with DevOps, automation, validation, and system engineering teams.
  • Use Git/GitLab, Docker, and virtualized development environments.
  • Participate in architecture discussions, design reviews, code reviews, and software release activities.
  • Develop Python scripts and automation utilities where required.
  • Support adoption of AI-assisted software development tools and practices.
  • Work in an Agile/Scrum environment and participate in Jira/Confluence-based development processes.

Skills

C/C++ programming
QNX platform development
Embedded Linux development
Android/Android Automotive
Qualcomm Snapdragon platforms
Debugging with GDB/ADB/Logcat
Docker & CI/CD
Git/GitLab
Python scripting

Tools

QNX Hypervisor
Linux device drivers
Android Automotive development tools

Job description

Global Connect Technologies seeks an experienced QNX/Android Software Developer to design, implement, and maintain embedded software for QNX, Linux, and Android Automotive platforms. You will work across software and hardware layers, supporting bring-up, drivers, multimedia apps, and system integration on Snapdragon-based platforms.

Responsibilities include developing platform services, device drivers, and framework components; debugging across hardware, OS, and app layers; and collaborating

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded QNX/Android Automotive Developer
Senior Embedded QNX/Android Automotive Developer

Katalyst-Healthcares- • Portland (OR)

On-site
USD 120,000 - 160,000
Senior QNX/Android Automotive Platform Engineer
Senior QNX/Android Automotive Platform Engineer

Katalyst CRO • Portland (OR)

On-site
USD 150,000 - 180,000
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 QNX & Android Embedded Software Engineer
Senior QNX & Android Embedded Software Engineer

SIDRAM TECHNOLOGIES • Portland (OR)

On-site
USD 140,000 - 210,000
Senior Android Automotive Engineer – Experience Platform
Senior Android Automotive Engineer – Experience Platform

Qualcomm • San Diego (CA)

On-site
USD 118,000 - 177,000
Annual bonus program
RSU grants
Competitive benefits
Senior Android Automotive Platform Engineer
Senior Android Automotive Platform Engineer

QUALCOMM, Inc. • San Diego (CA)

On-site
USD 118,000 - 177,000
QNX / Android Software Developer
QNX / Android Software Developer

SIDRAM TECHNOLOGIES • Portland (OR)

On-site
USD 140,000 - 210,000
Embedded BSP & Kernel Engineer for Android Systems
Embedded BSP & Kernel Engineer for Android Systems

Global Connect Technologies • Portland (OR)

On-site
USD 110,000 - 170,000