Embedded Software Engineer - (QNX)

Global Connect Technologies

Portland (OR)

On-site

USD 120,000 - 150,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Global Connect Technologies seeks an experienced Embedded QNX / Android Developer to design, develop, integrate, and debug embedded software for automotive systems. The role requires strong expertise in QNX, Android Automotive, embedded Linux, and C/C++ with exposure to CAN, Ethernet, and SOME/IP.

You will work on BSP, drivers, middleware, and system services, collaborating with hardware, systems, and validation teams, and supporting the full SDLC from design to release.

Qualifications

  • 5+ years of embedded software development experience.
  • Strong hands-on experience with QNX Neutrino RTOS.
  • Experience with Android Automotive / AAOS or Android platform development.
  • Strong programming skills in C/C++ and Java/Kotlin.

Responsibilities

  • Develop and integrate embedded software applications and system components using QNX and Android Automotive.
  • Develop, customize, and debug BSP, drivers, middleware, and system services.
  • Work with Android Automotive OS (AAOS), Android framework, HAL, and system-level components.
  • Perform software integration, debugging, troubleshooting, and performance optimization.
  • Develop and maintain embedded applications using C/C++ and Java/Kotlin.
  • Integrate automotive communication protocols such as CAN, Ethernet, and SOME/IP.
  • Collaborate with hardware, systems, and validation teams to resolve software and integration issues.
  • Analyze logs, crashes, boot issues, memory/performance problems, and system failures.
  • Support software development throughout the complete SDLC, including design, implementation, testing, and release.

Skills

QNX Neutrino RTOS
Android Automotive / AAOS
C/C++
Android Framework
Embedded Linux
BSP / device drivers
Git / CMake / Make
CAN / Ethernet / SOME/IP
Java / Kotlin
Debugging / troubleshooting

Job description

We are seeking an experienced Embedded QNX / Android Developer to design, develop, integrate, and debug embedded software for next-generation automotive systems. The ideal candidate will have strong experience with QNX, Android Automotive, embedded Linux, C/C++, and automotive software platforms.

Key Responsibilities
  • Develop and integrate embedded software applications and system components using QNX and Android Automotive.
  • Develop, customize, and debug BSP, drivers, middleware, and system services.
  • Work with Android Automotive OS (AAOS), Android framework, HAL, and system-level components.
  • Perform software integration, debugging, troubleshooting, and performance optimization.
  • Develop and maintain embedded applications using C/C++ and Java/Kotlin.
  • Integrate automotive communication protocols such as CAN, Ethernet, and SOME/IP.
  • Collaborate with hardware, systems, and validation teams to resolve software and integration issues.
  • Analyze logs, crashes, boot issues, memory/performance problems, and system failures.
  • Support software development throughout the complete SDLC, including design, implementation, testing, and release.
Required Skills
  • 5+ years of embedded software development experience.
  • Strong hands-on experience with QNX Neutrino RTOS.
  • Experience with Android Automotive / AAOS or Android platform development.
  • Strong programming skills in C/C++.
  • Experience with Android Framework, HAL, AIDL, and system services.
  • Knowledge of Embedded Linux, BSP, device drivers, and boot process.
  • Experience with Git, CMake/Make, debugging, and build systems.
  • Good understanding of automotive communication protocols: CAN, Ethernet, SOME/IP.
  • Strong debugging and problem-solving skills.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded QNX / Android Developer
Embedded QNX / Android Developer

Global Connect Technologies • Portland (OR)

On-site
USD 120,000 - 170,000
Android Software Developer
Android Software Developer

Pentangle Tech Services | P5 Group • Portland (OR)

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

Global Connect Technologies • Portland (OR)

On-site
USD 130,000 - 170,000
Senior Embedded Software Engineer (QNX & Android Automotive)
Senior Embedded Software Engineer (QNX & Android Automotive)

Global Connect Technologies • Portland (OR)

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

Global Connect Technologies • Portland (OR)

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

Creative Solutions Services, LLC • Portland (OR)

On-site
USD 120,000 - 160,000
Senior C++/C Android Infotainment Automotive
Senior C++/C Android Infotainment Automotive

Visa Hunt • Town of Poland (NY)

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

Synstack Technologies • Hillsboro (OR)

On-site
USD 120,000 - 180,000
Senior Embedded Engineer - QNX & Android Automotive
Senior Embedded Engineer - QNX & Android Automotive

Global Connect Technologies • Portland (OR)

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

Tiltedge Solutions • Hillsboro (OR)

On-site
USD 120,000 - 160,000