All roles at KPIT Technologies

BSP - Driver Developer

BengaluruFull-time8–14 yrsPosted 1 week ago

Leadership embedded systems role at KPIT Technologies in Bengaluru. Needs 8+ years and an M.Sc, B.Tech or B.E..

About the role

We are seeking an experienced and skilled Sr. Specialist - Linux/Android/QNX Driver Developer to join our team. The successful candidate will be responsible for designing, developing, testing, and maintaining device drivers for Linux, Android, and QNX operating systems. The ideal candidate will have a strong background in operating system internals, device driver development, and embedded systems.

What you'll do

  • Design, develop, and test device drivers for Linux, Android, and QNX operating systems
  • Collaborate with cross-functional teams to identify and prioritize driver development requirements
  • Develop and maintain driver code, including kernel modules, character devices, and block devices
  • Troubleshoot and debug driver issues using various tools and techniques, such as kernel debugging, print statements, and logic analyzers
  • Optimize driver performance, power consumption, and reliability

What you need

  • C
  • Linux
  • Android
  • Embedded C
  • C++
  • Python

Good to have

  • Perl
  • Git
  • Test cases

More roles like this at KPIT Technologies

Apply on KPIT Technologies's site