Telesat军用用户终端嵌入式软件架构师
负责Telesat军用和政府卫星通信终端的软件架构。为安全嵌入式系统和实时系统提供技术指导。
描述
- 负责并持续演进军用用户终端产品和项目的软件架构
- 主导架构权衡分析并评估相关技术
- 与系统工程团队合作,将系统需求转化为软件架构
- 验证设计是否满足可靠性、韧性和网络安全目标
- 规定连接嵌入式软件、网络组件、调制解调器和外部系统的接口
- 在客户讨论和设计评审中担任软件技术负责人
- 为开发团队提供架构实现和工程实践方面的建议
- 参与提案、演示和技术评估
- 协助集成、故障排查和根因调查
- 指导软件工程师和技术负责人
- 在没有直接下属的情况下,为军用用户终端项目制定架构方向
任职要求
- 具备在加拿大工作的资格
- 能够通过加拿大受管制商品计划(CGP)获得许可
- 计算机科学、软件工程、电气工程、计算机工程或相关专业学士学位
- 至少10年软件工程经验,并承担过逐步增加的技术领导职责
- 具备为卫星通信、无线通信、网络、国防、航空航天或电信系统定义并主导架构的经验
- 有政府、军方、国防或涉及安全敏感项目的支持经验者优先
- 精通软件架构原则和设计方法
- 具备分布式、嵌入式和实时软件系统设计经验
- 深入了解卫星通信、无线通信、调制解调器技术、射频系统和基于IP的通信
- 具备用户终端、网关、调制解调器、天线控制、网络或电信系统经验
- 了解军用通信、战术网络和任务关键型系统
- 具备C、C++和Python编程经验
- 了解基于Linux的嵌入式系统和操作系统基础
- 深入理解路由、交换、VPN、QoS、组播和安全通信
- 具备虚拟化、容器化和云技术经验
- 了解网络安全原则和安全软件开发
- 具备敏捷开发方法经验
- 具备出色的沟通和问题解决能力
福利待遇
- 全职员工职位,提供福利
- 混合办公安排
- 平等机会工作场所
- 可提供面试便利安排
- 便利安排信息将予以保密
