2026年,工作3年的芯片嵌入式软件工程师,主要写MCU固件,想内部转岗做‘车规芯片的底层驱动(BSP)与功能安全软件开发’,除了学习AUTOSAR架构,在具体技术栈(如CAN FD、EthTSN、功能安全库)和开发流程(如ASPICE)上需要提前做好哪些准备?
我在一家芯片公司做消费类MCU的嵌入式软件,写驱动和应用层代码。公司最近成立了汽车电子事业部,我很想转过去做车规芯片的软件。知道车规要求严格,要学AUTOSAR和功能安全标准ISO 26262。但具体到技术层面,除了这些标准,实际开发中用的通信协议栈(比如CAN FD、车载以太网)、功能安全软件库(如SafeTLib)、以及符合ASPICE的软件开发流程,我都没有接触过。请问,如果想成功转岗,我应该按照什么优先级去学习这些新知识?有没有可能先在现有岗位上做一些相关的预备项目来积累经验?车规软件的代码风格、测试要求和开发工具链与消费电子有多大差异?