Senior QNX Software Engineer

Pi Square Technologies

Michigan

On-site

USD 120,000 - 160,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Pi Square Technologies is seeking experienced Embedded Software Engineers to optimize QNX-based automotive software, focusing on OS performance and next-gen features. You will work on Qualcomm automotive SoCs, contributing to stability and feature integration.

We require strong C/C++ skills for embedded development, plus hands-on RTOS tuning, BSPs and device drivers experience. Collaboration with hardware, architecture and validation teams is essential for robust, compliant systems.

Qualifications

  • Experience with QNX Neutrino RTOS internals and OS-level optimization.
  • Strong in C/C++ for embedded and system-level development.
  • Hands-on with real-time performance tuning in production environments.

Responsibilities

  • Optimize QNX OS performance for automotive systems, including CPU, memory, storage and IPC.
  • Enhance and integrate new features while maintaining production stability and quality.
  • Perform system-level profiling, tracing and root-cause analysis.
  • Debug complex issues across OS, BSP and middleware layers.
  • Collaborate with architecture, hardware and validation teams to ensure robustness.
  • Ensure compliance with automotive quality, safety and performance requirements.
  • Support production releases, maintenance updates and long-term platform stability.

Skills

QNX Neutrino
Scheduler
Memory management
IPC
Interrupts
Driver framework
C/C++ embedded
RTOS performance
BSPs
Device drivers
Low-level debugging
Automotive software

Job description

We are seeking experienced Embedded Software Engineers to work on existing production software platforms, focusing on OS performance optimization while enabling next-generation features. The role requires strong expertise in QNX internals and hands-on experience with Qualcomm automotive SoCs, specifically the 8650 and 8775 platforms.

Key Responsibilities
  • Optimize QNX OS performance for production automotive systems, including CPU, memory, storage, and IPC
  • Enhance and integrate new features while maintaining production stability and quality
  • Perform system-level profiling, tracing, and root-cause analysis
  • Debug complex issues across OS, BSP, and middleware layers
  • Collaborate with architecture, hardware, and validation teams to ensure system robustness
  • Ensure compliance with automotive quality, safety, and performance requirements
  • Support production releases, maintenance updates, and long-term platform stability
Required Skills & Experience
  • Strong expertise in QNX Neutrino RTOS internals
  • Scheduler, memory management, IPC, interrupts, and driver framework
  • Hands-on experience with Qualcomm SoCs, preferably:
  • Proficient in C/C++ for embedded and system-level development
  • Experience with performance tuning and optimization in real-time environments
  • Familiarity with BSPs, device drivers, and low-level debugging tools
  • Experience working with production automotive software is highly desirable
Nice to Have
  • Experience with functional safety (ISO 26262) or ASPICE environments
  • Knowledge of automotive middleware and diagnostic frameworks
  • Experience with virtualization or hypervisor-based systems
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Linux QNX Engineer
C++ Linux QNX Engineer

KPIT Technologies Ltd. • Milford (CT)

Hybrid
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
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
Senior Embedded QNX/Android Automotive Developer
Senior Embedded QNX/Android Automotive Developer

Katalyst-Healthcares- • Portland (OR)

On-site
USD 120,000 - 160,000
Senior Embedded Base Software Engineer - Audio Systems
Senior Embedded Base Software Engineer - Audio Systems

Hashlist • Auburn Hills (MI)

On-site
USD 140,000 - 190,000
Senior QNX/Android Automotive Platform Engineer
Senior QNX/Android Automotive Platform Engineer

Katalyst CRO • Portland (OR)

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

Pentangle Tech Services | P5 Group • Oregon

On-site
USD 120,000 - 180,000
C++ QNX/Linux Automotive Systems Engineer
C++ QNX/Linux Automotive Systems Engineer

KPIT Technologies Ltd. • Milford (CT)

Hybrid
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