QNX Driver Developer

KPIT

Bengaluru

On-site

INR 2,500,000 - 3,500,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

KPIT in Bengaluru is seeking a QNX BSP / Platform Drivers Lead with 3+ years of hands-on C/C++ development. You will design, implement and debug platform drivers for QNX/RTOS, work on device driver bring-up, and collaborate with hardware and software teams to meet product requirements.

The role emphasizes multithreading, IPC, and memory/storage drivers (NVMe/UFS/eMMC) with exposure to bootloader customization and debugging using JTAG/Trace3.

Qualifications

  • Bachelor’s or Master’s degree in a related field or equivalent.
  • Strong debugging and problem solving with excellent communication.
  • Ability to collaborate across teams and with customers.

Responsibilities

  • Design, develop and debug QNX platform drivers and BSP components.
  • Analyze technical specs and HW schematics for driver customization.
  • Collaborate with cross-functional teams for smooth project execution.
  • Support customers in product customization and issue resolution.

Skills

C/C++ development
QNX/RTOS
Multithreading
IPC
Device drivers
Storage drivers
PCIe
USB
Ethernet
JTAG

Education

Bachelor’s or Master’s degree

Tools

JTAG
Trace3

Job description

Job Description


Role

QNX BSP / Platform Drivers Lead



Experience

3+ years



Technical and domain skills


  • Must have hands-on development experience in C, C++,

  • Hands on experience on QNX or in RTOS Platform drivers

  • Device driver bring up experience on QNX/RTOS, Hypervisor

  • Hands on development experience in multi-threaded and multi-core environment.

  • Good to have working experience in Automotive domain

  • Good Communication and debugging skills

  • Nice to have experience with Bootloader customization and optimization experience.

  • Skillset : C, QNX/RTOS, OS Concepts, Multithreading, IPC, SECPOL, VirtIO, IFS, i2c, SPI, UART, GPIO, Storage drivers (NVMe, UFS, eMMC), Memory Drivers, PCIe, USB, Ethernet

  • Experience in using debugging tools such as JTAG, Trace3

  • 2.



High level Roles and responsibilities


  • Design, development and debug of reference designs, SW related issues and customize/optimize platform drivers software to meet the product requirements.

  • Understand technical specifications, HW schematics for device driver customization

  • Collaborate with cross-functional teams, engineering for smooth execution

  • Work closely with customers to customize and launch their new products



Qualification and experience


  • Bachelor’s or Master’s degree preferred.

  • Must have excellent communication skills, both written and verbal, and debugging skills

  • The ability to collaborate and integrate with existing team



Required Skills

C prog , Bitwise Operation ,Multithreading , Data structure ,Driver Development,QNX Hypervisor



Supported Skills

debugging skills,Kernel Programming

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

BSP Engineer
BSP Engineer

Visteon Corporation • Kolkata District

On-site
INR 350,000 - 550,000
Device Driver Developer
Device Driver Developer

Sasken Technologies • Bengaluru

On-site
INR 1,200,000 - 2,100,000
Linux Developer
Linux Developer

Capgemini Engineering • Bengaluru

On-site
INR 1,500,000 - 2,500,000
QNX / Linux Expert
QNX / Linux Expert

Robert Bosch Group • Coimbatore District

On-site
INR 1,200,000 - 1,800,000
BSP Developer_VS
BSP Developer_VS

LG Electronics • Bengaluru

On-site
INR 1,200,000 - 1,800,000
BlackBerry QNX Systems Software Developer
BlackBerry QNX Systems Software Developer

BlackBerry Inc. • Hyderabad

On-site
INR 1,000,000 - 1,500,000
Senior Software Developer C++
Senior Software Developer C++

Alten • Pune District

On-site
INR 2,600,000 - 4,000,000
QNX BSP Platform Engineer_Customer Engineering
QNX BSP Platform Engineer_Customer Engineering

Qualcomm • Bengaluru

On-site
INR 2,500,000 - 4,000,000
QNX BSP Platform Engineer_Customer Engineering
QNX BSP Platform Engineer_Customer Engineering

QUALCOMM, Inc. • Bengaluru

On-site
INR 1,500,000 - 2,100,000
OS / BSP Lead
OS / BSP Lead

Tata Elxsi • Pune District

On-site
INR 1,500,000 - 2,700,000