Senior BSP/QNX Embedded Systems Engineer

Pi Square Technologies

Oregon

On-site

USD 120,000 - 170,000

Full time

2 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

Pi Square Technologies is seeking an experienced BSP/Kernel Software Engineer to design, develop, and maintain QNX and Linux platform software for next-generation embedded and IFE systems. You will work across hardware, platform software, Android, and validation teams to enable QNX-based functionality from bootloader through OS and drivers, ensuring performance and reliability.

Responsibilities include developing high-quality embedded applications, board bring-up, driver work, performance

Qualifications

  • Strong embedded C/C++ and BSP development capabilities.
  • Experience with QNX platform development and kernel-level work.
  • Proficiency in board bring-up, driver development, and system performance tuning.
  • Familiarity with Agile and DevOps practices, CI/CD, and automated testing.

Responsibilities

  • Develop and test embedded software for QNX and Linux platform stacks.
  • Design, integrate, debug, and maintain BSP and kernel-level components.
  • Create and run test plans, performance benchmarks, and regression tests.
  • Support boot processes, system initialization, and device driver bring-up.
  • Collaborate across hardware, platform software, Android, and validation teams.
  • Contribute to CI/CD pipelines and test automation efforts.
  • Troubleshoot cross-layer issues spanning hardware and software.

Skills

Embedded C/C++
BSP Development
Board Bring-up
QNX Platform Development
System Optimization
Memory Optimization
Boot Processes
Python Scripting
Test Automation
Ethernet
USB
UART
SPI
I2C
Agile Methodologies
DevOps Practices
Debugging

Education

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

Job description

Pi Square Technologies is seeking an experienced BSP/Kernel Software Engineer to design, develop, and maintain QNX and Linux platform software for next-generation embedded and IFE systems. You will work across hardware, platform software, Android, and validation teams to enable QNX-based functionality from bootloader through OS and drivers, ensuring performance and reliability.

Responsibilities include developing high-quality embedded applications, board bring-up, driver work, performance

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior BSP/QNX Embedded Systems Engineer
Senior BSP/QNX Embedded Systems Engineer

Intellectt Inc • Hillsboro (OR)

On-site
USD 120,000 - 180,000
Health insurance
401(k) retirement plan
Paid Time Off (PTO) per law
Senior BSP & QNX Embedded Systems Engineer
Senior BSP & QNX Embedded Systems Engineer

Katalyst-Healthcares- • Hillsboro (OR)

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

Pi Square Technologies • Oregon

On-site
USD 120,000 - 170,000
BSP / QNX Developer
BSP / QNX Developer

Katalyst-Healthcares- • Hillsboro (OR)

On-site
USD 110,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 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
Senior QNX Automotive RTOS Engineer – SoC Performance
Senior QNX Automotive RTOS Engineer – SoC Performance

Pi Square Technologies • Michigan

On-site
USD 120,000 - 160,000
QNX BSP Engineer — Embedded Platform & Bring-Up
QNX BSP Engineer — Embedded Platform & Bring-Up

Yochana IT Solutions Inc. • Hillsboro (OR)

On-site
USD 110,000 - 140,000
Senior Embedded BSP Engineer - Linux/QNX, Kernel & Boot
Senior Embedded BSP Engineer - Linux/QNX, Kernel & Boot

Experis Austria • Portland (OR)

On-site
USD 140,000 - 180,000
Medical and Prescription Drug Plans
Dental Plan
Vision Plan
+2
BSP & Kernel Engineer (QNX/Linux) — Embedded Systems
BSP & Kernel Engineer (QNX/Linux) — Embedded Systems

L&T Technology Services • Hillsboro (OR)

On-site
USD 110,000 - 170,000