fa-eonj-saasfaprod1.fa.ocs.oraclecloud.com logo
fa-eonj-saasfaprod1.fa.ocs.oraclecloud.comPosted 2 months ago

BSW SW Engineer

On-siteNanjing, Jiangsu, China

Full TimeBachelors DegreeEnterprise

Job Summary

Develop automotive electronic control unit (ECU) low-level software and adaptations, including MCU/MPU drivers and chip peripheral communication interfaces. Configure MCAL, operating systems, scheduling, memory management, and watchdog modules based on AUTOSAR architecture. Verify alignment between low-level software and hardware schematics to resolve timing, electrical compatibility, and co-development issues. Design fault diagnosis, reset management, and safety monitoring mechanisms to meet ISO 26262 functional safety standards. Manage software versions, compile environments, and code optimization to support multi-project and multi-platform reuse. Collaborate with application layer teams to provide driver capabilities and resolve cross-layer collaboration problems.

Required Qualifications

  • 本科及以上,电子、自动化、车辆工程、计算机、软件工程等相关专业
  • 6 年及以上汽车行业底层软件开发经验
  • 熟练掌握 C 语言嵌入式开发
  • 精通单片机 / 嵌入式芯片底层开发原理
  • 熟悉 AUTOSAR CP/AP 架构
  • 熟练使用 MCAL 配置工具、编译调试工具(Keil、IAR、GCC、Debugger 等)
  • 精通车载通信协议:CAN2.0、CAN FD、LIN、以太网 TCP/IP、SOME/IP 等底层驱动与配置
  • 熟悉车载 OS、实时调度、裸机 / RTOS 开发
  • 熟悉电控硬件基础、常用外设(ADC、PWM、UART、SPI、I2C)
  • 具备良好的问题排查能力
  • 具备良好的文档编写能力
  • 能适应项目节点、整车实车调试

Desired Qualifications

  • 了解汽车功能安全 ISO 26262、车载诊断 UDS、网络管理、OTA 底层升级方案者优先

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce