Bosch logo

Software Engineer

Bosch

On-site
Suzhou, Jiangsu
Full-time
Mid Level
Salary not listedPosted 5d ago

Real job — pulled straight from Bosch’s careers page · Verified August 8, 2026 · No reposts.

Job description

Bosch is hiring a Software Engineer — a full-time, based in Suzhou, Jiangsu role. Apply directly on Bosch's careers page below.

底层驱动软件开发工程师_XC

Location: Suzhou, Jiangsu, cn

Company Description

 

 

Job Description

工作职责:

  1. 负责公司智能驾驶产品(域控制器)的底层驱动软件开发、移植、调试和维护。
  2. 负责外设硬件(如CAN/以太网、PMIC、SerDes等)的接口驱动开发和适配。
  3. 负责HSW层的软硬件协同调试,解决 bring-up 过程及量产阶段出现的硬件相关疑难问题。
  4. 根据系统需求,优化驱动程序的性能(启动时间、吞吐量、延迟)和资源占用(CPU、内存)。
  5. 对接中间件及应用层团队,提供稳定、高效的硬件抽象层(HAL)接口,并协助进行系统联调。
  6. 参与制定驱动开发规范,编写相关的技术文档(设计文档、调试手册、测试报告等)。
  7. 配合功能安全(ISO 26262)团队,参与驱动相关的安全机制设计与验证。

 

     

    Qualifications

    工作经验

    1. 有地平线芯片(J3/J5/J6系列)驱动开发经验者优先。
    2. 有完整的车规级域控制器或ADAS产品量产落地经验者优先。

    任职要求:

    • 精通C/C++语言,具备扎实的编程功底。
    • 熟悉地平线 J6B 芯片架构及开发工具链(如HBBoox, Horizon SDK等),了解其异构计算核心(BPU/CPU)的底层交互机制者优先。
    • 精通常用硬件接口协议及驱动开发,如 I2C, SPI, UART, GPIO, CAN(FD), Ethernet等。
    • 熟悉高速接口调试,有 MIPI CSI/LVDS(摄像头)、GigE/TSN(车载以太网)开发调试经验者优先。
    • 具备丰富的硬件调试经验,能够熟练使用示波器、Wireshark等工具定位软硬件配合问题。
    • 了解汽车电子功能安全标准 ISO 26262,了解ASPICE流程者优先。
    • 加分项:熟悉Linux内核编程环境,深入理解Linux内核架构,熟悉字符设备驱动、块设备驱动、网络设备驱动模型,掌握设备树配置。

    Get Software Engineer jobs like this

    New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

    Email me new jobs
    Sequoia Connect logo

    Senior Azure Developer

    Remote · Mexico-eligible
    ✓ From careers page· 14m ago
    Sequoia Connect logo

    Lead Test Automation Engineer

    Mexico
    ✓ From careers page· 14m ago
    Sequoia Connect logo

    Compliance and Product Security Engineer

    Mexico
    ✓ From careers page· 14m ago
    Sequoia Connect logo

    C# Full Stack Engineer

    Remote · Mexico-eligible
    ✓ From careers page· 14m ago

    Frequently asked questions

    What skills are required for Software Engineer at Bosch?

    The required skills for Software Engineer at Bosch include: C, C++, CAN, Ethernet, I2C, SPI.

    What is the seniority level for Software Engineer at Bosch?

    Software Engineer at Bosch is a Mid Level level position.

    How do I apply for Software Engineer at Bosch?

    You can view the full description and apply for Software Engineer at Bosch on EchoJobs: https://echojobs.io/job/bosch-xc-63ywh.