Linux/Android BSP engineer
NXP Semiconductors

NXP Semiconductors N.V. (NASDAQ : NXPI) enables secure connections and infrastructure for a smarter world, advancing solutions that make lives easier, better, and safer.

As the world leader in secure connectivity solutions for embedded applications, NXP is driving innovation in the automotive, industrial & IoT, mobile, and communication infrastructure markets.

Built on more than 60 years of combined experience and expertise, the company has over 29,000 employees in more than 30 countries and posted revenue of $8.88 billion in 2019.


  • Create Linux / Android BSP release based on i.MX SOCs, including UBOOT, Linux Kernel, Security OS, Android Frameworks and HALs.
  • Implement miscellaneous Kernel drivers in Linux / Androidsuch as Camera&ISP, Audio, Power, WIFI&BT, GPU 2D&3D, Display, Sensor, Vehicle network, USB, Storage, Keymaster, etc.
  • Provide support to FAE, AE and customer for i.MX Android release package
  • Requirements

  • Bachelor or master degree in EE, Computer Science or relevant disciplines.
  • Familiar with Assembly or C / C++ programming and embedded OS like Linux or RTOS.
  • Extensive embedded software development experience including device drivers and consumer embedded applications.
  • Deeply understanding of Linux device driver model and Linux kernel.
  • Experience in one of following area is preferred : The real experience for the device driver development for Linux.The real experience for the framework development for Android.
  • Experience with ARM architecture is preferred.Having Linux / Android kernel patch up-streamed is preferred.Camera and Image Signal ProcessingSystem performance Optimization like boot time, and UI performanceExperience with ARM architecture is preferred.

    Having Android patch up-streamed is preferred


    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    通过点击 "继续", 我 同意neuvoo处理我的信息数据, 并给我发送电子邮件提醒 详见neuvoo 隐私政策 。我可以在任何时候取消订阅。