S120-$150K 全职永久职位
合同费率 $70/小时 T4(3年合同)
概述:
您将作为团队的一部分,利用您的技能和经验,设计、实施、维护和测试模块化、可扩展、可测试和高效的软件解决方案。您将致力于基于网络的地面控制软件、模拟器和测试工具,以支持对太空中机器人手臂、探测车和其他机器人设备的控制。您将主导复杂子系统的设计和实施,并通过指导和辅导帮助提高初级团队成员的技能。
• 您的工作内容:领导太空机器人系统的地面控制软件、模拟器和测试工具的设计
• 确保设计文档齐全且沟通良好
• 主导并参与软件解决方案的实施和测试
• 审查团队成员(高级和初级)的工作
• 通过对话、工作产品审查、设计权衡的解释等方式指导和培养初级团队成员的技能
• 主导新任务的估算工作
• 与其他高级人员和管理层合作,建立、发展和执行编码、工具/环境、流程等的标准
• 管理层或团队负责人不时会分配其他职责
您必须具备的条件:
在Windows或Linux上设计和实施软件解决方案的证明能力
• 精通以下一种或多种技术:
- Angular - 90%
- ReactJS = 10% 使用 Storybook
- C# ASP.NET Core
• 在关系型和非关系型数据的设计和使用方面具有丰富经验,利用:
- SQL (MSSQL, Postgres) 实体框架,LINQ
- NoSQL (Mongo, Couchbase)
- 缓存技术 (Redis)
- ETL
- 自动化测试
- 敏捷开发环境
• 软件、计算机或电气工程或计算机科学的学士学位
• 10年以上相关经验
• 有利的技能/经验:测试驱动开发 (TDD, ATDD, BDD)
• 熟悉以下工具:
- SignalR
- Playwright, NUnit
- 持续集成/构建自动化
- Python 和 Lua 将是加分项
成功的候选人必须获得并保持可靠性安全级别的安全许可,并通过受控商品计划 (CGP) 和 ITAR 的安全评估。