职位描述:作为航电/嵌入式软件工程师,您需要与Autoflight团队成员一起工作,根据提供的系统/高层次需求,开发低层次软件需求。这些需求将被实现并嵌入到V2000EM机型的软件中,并涵盖如数据加载、机载监控或任务管理等功能 (包含但不限于).您的职责如下:61 了解系统和高层次需求的功能实现。61 与系统团队和团队成员建立良好的关系与理解,以为您指定的功能开发高层次需求。61 按照Autoflight的软件需求和编码标准,以及软件验证计划,将提供的高层次需求开发成安全、可维护和可测试的软件架构和软件。61 建立并维护低层次和高层次需求之间的可追溯性。61 建立并维护代码与低层次需求之间的可追溯性。61 识别“衍生需求”和“安全相关”需求,并将其反馈给高层和系统级需求编写者。61 根据Autoflight的配置管理计划,创建软件设计文档(架构和低层次需求)和基线。61 与软件测试/集成/验证人员(内部或第三方)协调,确保软件的正确与完整的验证。61 考虑软件集成/验证团队的反馈,以纠正/改进软件设计或实现。61 参与变更控制委员会相关工作。Autoflight是一家在中国和欧洲(德国)设有办公区的国际公司。虽然该职位位于中国上海,但很大一部分互动将与讲英语的第三方进行。职位要求:61计算机科学、电子学或系统工程的学位。曾参与汽车、医疗或(理想情况下)航空领域安全关键设备的航电/嵌入式软件开发。61能熟练应用 C 或 C++编写代码。 61了解其他语言 (ADA, Python, Rust), 以及优先考虑使用过SCADE或Simulink等工具进行过基于模型的开发。61熟悉嵌入式实时操作系统,***是Arinc 653兼容的操作系统(VxWorks, Integrity, SysGo…). 知道如何构建、测试和调试实时嵌入式软件。61熟悉安全关键开发框架,例如ISO26262, IEC 62304, 61良好的英语月度、写作、理解和口语能力