职位详情
要求
1.承担MCU平台Bootloader核心模块的开发与维护工作,涵盖启动流程调优、A/B分区机制设计、二级引导实现,以及通过CAN、UART、SPI、LIN等通信接口完成固件烧写功能的开发。
2.主导构建Bootloader安全体系,落实SecureBoot、加密签名验证、安全更新等机制,有效抵御非法刷写行为,确保固件升级过程的安全性。
3.参与硬件抽象层(HAL)架构设计,完成CPU、内存及各类外设的初始化配置,适配多种MCU芯片(如ARMCortex系列),保障系统在多平台下的兼容能力。
4.开发并调试OTA升级相关功能模块,编写Canoe等工具支持的刷写脚本,配合开展Bootloader的单元测试、静态代码分析及系统集成测试。
5.梳理并规范Bootloader开发流程,输出完整的技术文档,包括设计方案、接口定义、调试指南等,提升开发工作的可追溯性与成果复用率。
任职要求
1.本科及以上学历,计算机、电子、通信等相关专业背景,具备3年以上MCU嵌入式系统开发经验,有独立完成Bootloader开发的实际案例
2.精通汽车领域CAN/LIN总线协议(ISO11898等)、UDS诊断协议(ISO15765/ISO14229等)
3.熟悉I2C、SPI、CAN、LIN等常用总线通信机制,能准确阅读电路原理图,具备MCAL层配置及外设驱动开发能力
4.了解Autosar架构、RTOS启动机制等相关系统知识者优先;具有车规级芯片项目经验者优先
5.精通C语言及ARM汇编语言,深入掌握ARM处理器架构,熟悉cache、内存映射、设备树等关键技术概念
6.熟练使用Git、Makefile等开发工具,具备较强的逻辑分析能力和故障排查能力
1.承担MCU平台Bootloader核心模块的开发与维护工作,涵盖启动流程调优、A/B分区机制设计、二级引导实现,以及通过CAN、UART、SPI、LIN等通信接口完成固件烧写功能的开发。
2.主导构建Bootloader安全体系,落实SecureBoot、加密签名验证、安全更新等机制,有效抵御非法刷写行为,确保固件升级过程的安全性。
3.参与硬件抽象层(HAL)架构设计,完成CPU、内存及各类外设的初始化配置,适配多种MCU芯片(如ARMCortex系列),保障系统在多平台下的兼容能力。
4.开发并调试OTA升级相关功能模块,编写Canoe等工具支持的刷写脚本,配合开展Bootloader的单元测试、静态代码分析及系统集成测试。
5.梳理并规范Bootloader开发流程,输出完整的技术文档,包括设计方案、接口定义、调试指南等,提升开发工作的可追溯性与成果复用率。
任职要求
1.本科及以上学历,计算机、电子、通信等相关专业背景,具备3年以上MCU嵌入式系统开发经验,有独立完成Bootloader开发的实际案例
2.精通汽车领域CAN/LIN总线协议(ISO11898等)、UDS诊断协议(ISO15765/ISO14229等)
3.熟悉I2C、SPI、CAN、LIN等常用总线通信机制,能准确阅读电路原理图,具备MCAL层配置及外设驱动开发能力
4.了解Autosar架构、RTOS启动机制等相关系统知识者优先;具有车规级芯片项目经验者优先
5.精通C语言及ARM汇编语言,深入掌握ARM处理器架构,熟悉cache、内存映射、设备树等关键技术概念
6.熟练使用Git、Makefile等开发工具,具备较强的逻辑分析能力和故障排查能力
2026-06-21 13:55
IP属地:江苏南京
职位福利
本科3-5年

上海首科汽车科技有限公司
未融资 · 100-499人

工作地址

鱼泡安全保障
如遇到办证收费、刷单、传销、诱导买车等违规行为,请立即向鱼泡直聘投诉举报投诉举报 >









