Demo

BSP or QNX Developer

Yochana
Hillsboro, OR Contractor
POSTED ON 10/8/2026
AVAILABLE BEFORE 11/5/2026

Role: BSP / QNX Developer

Location: Hillsboro, Oregon

Duration: Fulltime


Skills: QNX Hypervisor, Linux Kernel Development, Device Driver Development, BSP Development, Board Bring-up, Embedded C/C , Python, Linux Platform Development, Qualcomm SoC, System Performance Optimization, Memory Optimization, Ethernet, USB, UART, SPI, I2C, Boot Process, Virtualization, Agile, DevOps, CI/CD, Test Automation, Debugging, Embedded Software Development, Infotainment Systems, TCP/IP, HTTP/HTTPS, WiFi, Bluetooth, Satellite Connectivity, QNX Platform Development.



Job Description & Skill Requirement:

Job Summary

We are looking for an experienced BSP (Kernel / QNX) Software Engineer to design, develop, integrate, test, debug, and maintain Kernel and QNX software for next-generation embedded and In-Flight Entertainment (IFE) platforms. The engineer will work closely with hardware, platform software, Android, system integration, and validation teams to enable and support QNX-based platform functionality from bootloader through operating system and device driver layers.


Key Responsibilities

  • Develop and test high-quality embedded software applications from functional and system specifications.
  • Design, develop, integrate, debug, and maintain QNX and Linux platform software.
  • Develop and support Linux kernel and device drivers.
  • Perform board bring-up, platform enablement, and hardware integration activities.
  • Optimize system performance, memory utilization, stability, and reliability.
  • Work on boot processes, startup flows, and operating system bring-up.
  • Collaborate with cross-functional teams in Agile/DevOps environments.
  • Create and execute test plans, functional tests, regression tests, and performance benchmarks.
  • Participate in sprint planning, daily stand-ups, design reviews, code reviews, and release activities.
  • Support CI/CD pipelines, test automation, and continuous integration processes.
  • Troubleshoot software and hardware integration issues across multiple platform layers.


Mandatory Skills

  • Strong Embedded C/C Programming
  • QNX RTOS / QNX SDP
  • Linux Kernel Development
  • Linux Device Driver Development
  • BSP Development
  • Board Bring-up
  • QNX Platform Development
  • System Performance Optimization
  • Memory Optimization
  • QNX Hypervisor
  • Virtualization Technologies
  • Boot Processes and System Initialization
  • Python Scripting
  • Test Automation
  • Ethernet, USB, UART, SPI, I2C
  • Agile Methodologies
  • DevOps Practices
  • CI/CD Pipelines
  • Strong Debugging and Problem-Solving Skills
  • Excellent Communication Skills


Preferred Skills

  • Qualcomm SoC / Snapdragon Platform Experience
  • Infotainment / IFE Systems Experience
  • TCP/IP and HTTP/HTTPS Protocols
  • Wireless Technologies (Wi-Fi, Bluetooth)
  • Satellite Connectivity Solutions
  • QNX Hypervisor Experience
  • Embedded Platform Security and System Updates
  • 10 Years of Embedded Software Development Experience


Qualification:

• Bachelor's or Master's degree in Computer Science, Electronics, Embedded Systems, or related discipline.

Hourly Wage Estimation for BSP or QNX Developer in Hillsboro, OR
$44.00 to $54.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a BSP or QNX Developer?

Sign up to receive alerts about other jobs on the BSP or QNX Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Yochana

  • Yochana Washington, DC
  • Maximo Techno functional Consultant Onsite Washington DC Role Overview: Provide onsite Level 2/3 Maximo support, handling configurations, customizations, i... more
  • 6 Days Ago

  • Yochana Greensboro, NC
  • Deskside Support Specialist Greensboro, NC (Onsite) Long Term Contract Key Responsibilities Provide onsite, hands-on support for time-critical incidents af... more
  • 6 Days Ago

  • Yochana Hillsboro, OR
  • Role: Android AOSP SW Engineer Location: Hillsboro (CSLS0053), Oregon Duration: Fulltime Job Description & Skill Requirement: We are seeking an experienced... more
  • 7 Days Ago

  • Yochana Lexington, NC
  • Desired Knowledge / Experience · 5-8 years experience in Manufacturing background with preferably in the railway industry. · Technical experience of Proces... more
  • 7 Days Ago


Not the job you're looking for? Here are some other BSP or QNX Developer jobs in the Hillsboro, OR area that may be a better fit.

  • Katalyst CRO Hillsboro, OR
  • Job Description & Skill Requirement We are looking for an experienced BSP / QNX Software Engineer to design, develop, integrate, test, debug, and maintain ... more
  • 7 Days Ago

  • Global Connect Technologies Portland, OR
  • Job Title: Embedded BSP Software Engineer Location: Portland, OR Job Type: Full-Time Job Summary We are seeking an experienced BSP (Board Support Package) ... more
  • 7 Days Ago

AI Assistant is available now!

Feel free to start your new journey!