Source description
About the role
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, Trace32.
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
More at KPIT Technologies
Related open roles
Lead Base Software SoC Engineer – Vehicle Integration & Debugging
Turin · Onsite
Lead Autosar Software Engineer
Turin · Onsite
Verification and Validation Leader (ADAS)
Gaydon
Sr. Technical Lead – Embedded Linux & Middleware - Telematics ECU (m/f/d)
Remote · Turin
Model Based Software Engineer
Auburn Hills
C++ Lead/Architect
Mumbai