宁德时代
嵌入式平台软件开发工程师
岗位职责
描述
嵌入式软件方向:参与嵌入式平台软件核心模块的设计与交付,涉及多任务动态调度、内存管理、性能优化等关键技术方向。负责嵌入式平台软件开发,完成代码编写、静态检查、测试环境搭建全流程工作。
FPGA方向:参与FPGA平台核心逻辑模块的设计与交付,涉及高速接口控制、数据通路流水线设计、片内缓存管理、多时钟域同步等关键技术方向,负责RTL编码、IP核集成及模块级架构方案评审。负责FPGA平台开发全流程工作,包括逻辑综合、时序约束、布局布线、静态时序分析(STA)、仿真验证(前仿/后仿)、板级调试,并完成代码规范检查、覆盖率分析及测试环境搭建。
参与嵌入式平台(包括嵌入式软件和FPGA等)前沿技术的预研工作,探索新技术方案在平台中的落地路径,助力平台核心竞争力提升。
配合硬件及软件团队完成系统联调,输出规范的设计文档、测试用例及用户手册,保障项目按节点高质量交付,并参与代码及文档的版本管理
任职要求
硕士及以上学历,计算机、电子信息、自动化等相关专业。
嵌入式软件方向:熟练掌握C/C++,同时了解Python等至少一门其他编程语言,有扎实的编程功底; 熟悉ARM架构,有RTOS或Linux环境下的实际开发经验和参与过完整嵌入式项目的全流程开发的优先。
FPGA方向:熟悉FPGA开发流程,熟悉流程中开发工具,如vivado、modelsim,具有自主搭建仿真环境的优先考虑;精通Verilog硬件描述语言,需有实际verilog语言开发经历(不含HLS或matlab转HDL);熟悉AXI总线,熟悉xilinx的GP和HP通信的特点. 有过高速通信总线项目经历,熟悉GT收发、千兆以太网、PCIE、AURORA等至少1种;
有参加过校园科技竞赛相关经历者优先考虑
信息来自企业官方招聘渠道
OfferSeek 对公开岗位信息进行聚合、去重和结构化整理,最终申请以企业官方页面为准。
