岗位描述
岗位职责:
1、雷达子系统/复杂模块的需求分析。能够独立负责雷达数据处理模块、通信控制模块的需求分析,编写清晰的软件需求规格说明;能识别需求歧义或遗漏,并推动修正闭坏。
2、子系统级软件架构与详细设计。能对现有雷达软件架构提出针对子系统或复杂模块的优化改进方法,完成复杂模块的详细设计文档。
3、核心代码实现与验证。负责雷达关键功能的编码实现,确保性能指标满足系统要求;参与复杂模块的代码走查与评审,提出有效问题并整改;设计模块级测试用例,完成单元测试与集成测试。
4、系統联试与问题解决。参与雷达系统跑车/挂飞/外场联试,能独立定位并解决雷达软件中的常见问题;主导过偶发问题的重现,并形成定位报告或典型案例,提升团队的问题解决效率。
任职要求:
1、教育背景与经验
a.计算机、电子工程、信号处理、雷达等相关专业本科及以上学历。
b.5年及以上雷达或嵌入式软件研发经验,有过量产或定型产品中负责子系统/复杂模块开发经历。
2、 技术能力
a.软件开发:精通C/C++,熟悉嵌入式实时操作系統(VxWorks、HC/OS-I、Linux-RT、翼辉等),掌握实时多任务编程。
b.雷达知识:理解雷达常见工作模式及典型算法原理,能将算法需求转化为软件设计。
c.平台能力:具备Z7、DSP、ARM、毫米波芯片、rk3588相关等嵌入式平台开发经验;熟悉SRIO、PCIE、CAN、以太网、UART、SP/等通信协议。
d.验证与维护:能独立设计模块级测试方案,输出测试报告;具备使用示波品、万用表、逻辑分析仪等硬件调试工具的能力。
3、工程素养与软技能
a.具备良好的技术沟通能力,能有效参与设计评审,代码走查。
b.有CBB共建、共性需求库建设经验者优先。