职位详情
固件开发工程师
2万-4万
盈诚科技(沈阳)有限公司
上海
5-10年
本科
12-26
工作地址

上海市-闵行区紫竹工业园

职位描述
航空电子软件研发岗位要求:
  1. 需求工程与开发流程:
    • 深入分析、严谨验证并精细分解航空电子设备产品层级的需求,确保对产品的整体规划有清晰认知,为后续开发奠定坚实基础。
    • 严格依照标准制定航空电子软件的需求、架构、设计方案,并进行高质量编码,保障软件的规范性、可靠性与扩展性。
  1. 核心开发任务:
    • 基于硬件平台深度开发驱动程序和板级支持包,熟悉硬件底层架构,优化软件与硬件的适配性,提升系统性能。
    • 无缝将航空电子应用程序、驱动程序以及板级支持包与目标硬件及平台进行集成,实现系统各组件协同运作,确保整体功能稳定实现。
  1. 测试与交付:
    • 精心制定航空电子软件层级的测试用例及流程,依据需求全面开展测试工作,及时发现并修复软件缺陷,保障软件质量。
    • 高效构建并规范发布软件,确保软件交付的完整性与可用性,满足项目进度要求。
  1. 项目管理与协作:
    • 按照要求精准执行并圆满完成分配的任务,严格把控时间节点,确保项目按时且在预算范围内顺利推进。
    • 积极与内部及外部客户深度讨论、流畅交流并充分交换技术信息,了解客户需求,提供专业技术支持。
    • 定期向直属技术负责人或经理汇报项目状态、进度及问题,保障信息流通顺畅,便于及时决策调整。
  1. 教育背景与经验资质:
    • 必须拥有工程、航空航天、电子或计算机科学领域的学士学位,具备扎实的专业理论基础。
    • 在 C 语言、Ada 语言或其他嵌入式软件语言方面至少积累 5 年工作经验,熟悉嵌入式软件开发环境与技术难点。
  1. 专业知识与技能储备:
    • 熟悉软件开发模型,如经典的 “V” 模型,能依循科学流程推进项目开发。
    • 熟悉软件验证与确认的目标及流程,保障软件质量达标。
    • 熟悉实时操作系统,特别是 VxWorks,具备在该环境下开发调试的能力。
    • 拥有嵌入式系统中多任务软件开发经验,能应对复杂并发场景。
    • 具备嵌入式系统中驱动程序及板级支持包开发经验,如在闪存和 / 或网络驱动程序开发上有实操成果。
    • 具备软件需求及架构开发经验,能从宏观到微观把控软件项目。
    • 具备文档编制实践及需求管理经验,确保项目资料规范完整。
  1. 综合素养:
    • 具备扎实的英语口语和书面沟通能力,满足国际合作与技术交流需求;若项目涉及汉语交流场景,也应具备相应能力,不过部分情况下不强制要求汉语技能。
    • 具备良好的协作及人际交往能力,促进团队和谐高效运作。
  1. 特定技能倾向:
    • 仅具备使用 C 语言进行板级支持包及驱动程序开发的经验,且拥有硬件 / 软件集成经验,专注特定领域技术专长。
    • 并非单纯的嵌入式应用程序开发人员,但需要在 VxWorks 上开发基础架构应用程序,如健康监测、服务及维护应用程序等,拓展技术应用场景。
    • 若项目后期有需求,有能力参与验证与确认工作,但初始阶段并非强制要求。
    • 最好具备一些实时操作系统方面的经验,优先考虑 VxWorks,强化技术优势。
    • 有 DO-178C 经验者优先,若无,HCLTech 会在派遣前提供针对性培训。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请