Software Engineer BSP (Kernel / QNX)

Global Connect Technologies

Portland (OR)

On-site

USD 120,000 - 180,000

Full time

26 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Global Connect Technologies is seeking a systems software engineer in Portland, OR, focused on Linux kernel and device driver development. You will work hands-on with board bring-up, optimize performance, and ensure robust testing.

Proficiency in C/C++, Python, and scripting is required, with experience in UART, SPI, I2C, Ethernet, and USB. The role emphasizes OS development, virtualization, security updates, and a strong DevOps/CI/CD mindset, plus excellent communication and collaboration

Qualifications

  • Hands-on kernel and driver development experience.
  • Proven board bring-up experience.
  • Strong C/C++ and Python programming skills.
  • Experience with CI/CD and DevOps practices.
  • Familiarity with virtualization and OS-level security.

Skills

Linux kernel & driver dev
C/C++ programming
Python
Scripting languages
Board bring-up
Performance optimization
Memory optimization
Agile methodologies
DevOps practices
CI/CD pipelines
Communication skills
Interpersonal skills

Tools

UART
SPI
I2C
Ethernet
USB
Hypervisors
Virtualization
Test automation tools

Job description

  • Linux Kernel and device driver development, debugging, and testing.
  • Hands-on experience in Board Bring-up.
  • Experience in optimizing system performance and memory.
  • Strong programming skills in C/C++, Python and competence with scripting languages.
  • Knowledge of communication protocols like UART, SPI, I2C, Ethernet, and USB.
  • Experience with operating system development, security protocols, and updates.
  • Understanding of hypervisors and virtualization technologies.
  • Understanding of boot processes and flows.
  • Experience with test automation tools and techniques.
  • Proficiency in Agile methodologies, DevOps practices, and CI/CD pipelines.
  • Excellent organizational, verbal and written communication skills and a high level of interpersonal skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

BSP / QNX Software Engineer
BSP / QNX Software Engineer

Pentangle Tech Services | P5 Group • Oregon

On-site
USD 120,000 - 180,000
BSP or QNX Developer
BSP or QNX Developer

Yochana IT Solutions Inc. • Hillsboro (OR)

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

JobDiva, Inc. • Hillsboro (OR)

On-site
USD 110,000 - 180,000
BSP / QNX Developer
BSP / QNX Developer

Katalyst CRO • Hillsboro (OR)

On-site
USD 150,000 - 190,000
Embedded Software Engineer - BSP/QNX
Embedded Software Engineer - BSP/QNX

Global Connect Technologies • Portland (OR)

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
Embedded BSP & QNX Software Engineer
Embedded BSP & QNX Software Engineer

Global Connect Technologies • Portland (OR)

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

Webster & Webster Associates • Dallas (TX)

On-site
USD 80,000 - 120,000
Senior BSP & QNX Platform Engineer
Senior BSP & QNX Platform Engineer

Katalyst CRO • Hillsboro (OR)

On-site
USD 150,000 - 190,000
BSP & QNX Embedded Engineer — Kernel & Bring-Up
BSP & QNX Embedded Engineer — Kernel & Bring-Up

Pentangle Tech Services | P5 Group • Oregon

On-site
USD 120,000 - 180,000