旧塩港電氣工業製造社 主页旧塩港電氣工業製造社 主页

BSP高级软件工程师

Senior BSP Software Engineer

法雷奥(Valeo)

地点
上海,中国
资历
senior
招聘主体
法雷奥企业管理(上海)有限公司

汽车汽车基础软件

职责

  • 负责高通平台下关键BSP模块(如驱动、Bootloader)的设计、开发和维护。
  • 负责高通基线版本的升级、集成和验证,确保平台软件的稳定性和功能性。
  • 实现并调试BSP与中间件和应用软件的接口,确保与合作伙伴软件的无缝集成。
  • 深入分析并解决开发过程中的复杂技术问题,包括内核崩溃、性能瓶颈和硬件相关问题。
  • 开发和维护自动化脚本(如编译、刷写脚本),提升团队的开发和集成效率。

必备要求

  • 熟练掌握Linux/QNX BSP开发,5年以上相关开发经验。
  • 熟练掌握Linux/QNX内核调试,以及至少一项驱动开发:相机、以太网、USB、EMMC/UFS、文件系统或Bootloader。
  • 具备强大的动手调试能力,熟练使用GDB、JTAG/Trace32等调试工具。
  • 熟练掌握MISRA C/C++代码规范,编写的代码质量高。

优先条件

  • 熟悉Python或Shell等脚本语言,有自动化开发经验者优先。
  • 有高通芯片平台开发经验,尤其是汽车级SoC(如Qualcomm Snapdragon Ride)经验者优先。

Responsibilities

  • Design, develop, and maintain key BSP modules (e.g., drivers, bootloader) on the Qualcomm platform.
  • Upgrade, integrate, and validate the Qualcomm baseline version to ensure platform stability and functionality.
  • Implement and debug interfaces connecting the BSP to middleware and application software, ensuring seamless integration with partner software.
  • Perform deep-dive analysis and resolve complex technical issues during development, including kernel panics, performance bottlenecks, and hardware-related problems.
  • Develop and maintain automation scripts (e.g., for compiling and flashing) to improve the team's development and integration efficiency.

Must Have

  • Proficient in Linux/QNX BSP development, with over 5 years of hands-on development experience.
  • Proficient in Linux/QNX kernel debugging and development of at least one of the following: camera driver, Ethernet driver, USB driver, EMMC/UFS driver, file system, or bootloader.
  • Strong hands-on debugging skills, with proficiency in using tools like GDB and JTAG/Trace32.
  • Proficient in MISRA C/C++ coding standards, with a commitment to writing high-quality code.

Preferred

  • Familiar with scripting languages like Python or Shell; experience with automation is a plus.
  • Experience developing on Qualcomm chip platforms, especially automotive-grade SoCs (e.g., Qualcomm Snapdragon Ride), is highly preferred.