勇敢构建。创造影响。共同胜利。
在加拿大通用动力任务系统公司,我们不仅仅是在工程技术——我们正在塑造国防和安全的未来。我们的团队设计并交付先进的、关键任务的解决方案,以增强国家安全、加强社区并保护我们服务的人群。
如果您正在寻找有意义的工作,为一个更安全、更有保障的世界做出贡献,您将在这里找到目标。每天,您的技能将直接影响重要的项目。
职位描述
我们正在寻找初级软件工程开发人员,以支持用于陆基防御系统的关键任务软件和固件的设计、开发、集成和测试。在这个角色中,您将在敏捷、多学科团队中工作,解决涉及系统集成、嵌入式和固件开发、自动化测试以及在复杂操作环境中部署的应用软件工程问题。您将直接参与软件开发生命周期中的生产系统,与经验丰富的工程师一起工作在现实世界的能力上。
该职位支持多个初级软件工程机会,开始于2026年5月,非常适合近期或即将毕业的工程和应用科学毕业生。
在这个角色中,您可能会…
• 设计、实现、集成和维护用于关键任务陆地防御系统的软件和固件组件和插件。
• 为嵌入式平台、ARM处理器、微处理器和基于Linux的系统开发软件。
• 设计和实现与系统要求一致的用户界面和功能,包括可能涉及Android应用程序开发。
• 使用Python及相关框架构建和维护自动化测试(单元、集成和系统级);支持实验室和现场验证。
• 配置、部署和维护开发、集成和测试环境(本地、虚拟化或基于云)。
• 参与敏捷团队仪式,包括站会、冲刺计划、评审和回顾。
• 与软件、系统、硬件、测试和用户体验学科的工程师以及产品负责人和敏捷教练合作,交付集成解决方案。
• 编写代码、设计决策、测试计划和集成工作流程的文档;参与技术和代码评审。
• 分析系统行为,排除缺陷并提出有效解决方案。
• 识别技术或流程改进的机会并贡献最佳实践。
• 探索和支持集成新兴技术,如AI工具、云平台和DevSecOps实践。
• 协助系统级测试、现场试验和集成活动;向利益相关者传达更新和系统行为。
• 构建技术技能,扩展领域知识,并积极为团队学习和知识共享做出贡献。
资格
必需
• 软件工程、计算机科学、工程物理或相关学科的学士学位。
• 至少掌握一种现代编程语言(如C#、Java、Kotlin、Python或C)。
• 强大的问题解决和分析能力。
• 优秀的沟通能力和在多学科团队中协作的能力。
• 热情的贡献者,愿意学习新技能,并对工作负责。
优先
• 具有DevOps或CI/CD工具和管道的经验,包括构建和依赖管理系统(如Jenkins、GitLab CI/CD、Maven、Gradle、Make、Docker、Kubernetes、Ansible、Terraform)。
• 具有自动化测试框架和实践的经验,包括单元、集成和系统级测试(如pytest、Robot Framework)。
• 熟悉软件配置管理工具(如Git、GitLab、Rational Team Concert)。
• 脚本和系统级开发经验,包括Bash或PowerShell脚本、Linux命令行使用以及嵌入式或固件导向的环境。
• 具有Android应用程序开发经验(如Android Studio、Kotlin/Java、Gradle、移动UI框架)。
• 理解软件开发方法论,如敏捷或迭代开发。
• 了解计算机网络概念和通信协议(如REST、ZeroMQ)。
• 具有AI工具经验,如OpenWebUI、Ollama和Apache Tika。
我们的工作方式
• 工作时间:每周37.5小时 - 在核心工作时间内灵活安排。
• 工作安排:根据业务和角色要求,混合现场和远程工作。
加拿大通用动力任务系统公司必须注册加拿大受控商品计划,其所有员工必须进行安全评估。成功的申请者必须满足所有适用的安全要求,包括但不限于获得和保持加拿大政府安全许可的能力。申请者可能需要满足额外的安全要求,以便获得技术数据、机密区域或受国际法规约束的信息的访问权限。您必须有资格在加拿大工作。
附加信息
我们提供的待遇
该职位的预期薪资范围为每年72,000 – 85,000加元。
我们的目标是根据内部公平性和您的资格评估提供公平和有竞争力的报价,包括:
• 相关经验
• 技术和非技术技能
• 教育和认证
福利
在加拿大通用动力任务系统公司,我们优先考虑工作与生活的平衡。作为全职常规/定期员工,您可以享受支持性、友好和尊重的环境以及具有竞争力的整体奖励计划。
• 从入职第一天起,您和符合条件的家属即可享受全面的医疗、牙科和视力保险,且无需您承担费用。
• 提供灵活的福利选项(包括HCSA)。
• 紧急医疗旅行保险。
• 24/7虚拟医疗服务。
员工及家庭援助计划(EFAP)——咨询、生活教练、生活方式改变支持和财务规划。现场健身设施和员工资源小组。定义贡献养老金计划(DCPP),在服务3个月后由雇主供款。
• 获得财务顾问的投资建议和全面的财务规划。
• 自入职第一天起可选择的自愿注册退休储蓄计划(RRSP)。
灵活的休假时间,通过假期、节假日、假期购买计划和育儿假(带补充选项)来休息和恢复。
• 病假和残疾项目。
通过提供广泛课程和资源的学习平台,按照您的方式发展职业生涯。
• 教育援助计划以支持正式学习。
• 自主指导的指导机会。
• 报销专业和行业相关的会员和会费。
员工在旅行、家庭和汽车保险以及服务和活动方面的折扣。
• 免费的现场停车。
• 为GD员工子女提供的年度奖学金计划。
• 员工社交俱乐部和娱乐活动。
为什么加入我们?
• 有意义的创新:您将参与真正产生影响的创新。您将运用先进的思维、设计专业知识和实际问题解决能力,帮助装备军队和盟军部队以领先的系统。您将与国防领域一些最聪明的头脑共事,在庆祝创造力、新想法和现代解决方案的环境中为下一代技术做出贡献。
• 连接:我们相信,当人们感到归属并能让自己的想法蓬勃发展时,他们会做出最好的工作。不同的观点、经验和思维方式帮助我们创新和成长。与队友的强大关系帮助我们团结一致,克服挑战,并提供我们以世界级质量而闻名的产品。在这里,我们致力于包容性,确保每个人都感到被重视、尊重和赋权。
• 具有挑战性和奖励的职业发展路径:您的职业发展对我们很重要。从导师指导和与领导者的定期检查到教育支持、专业认证和持续培训,您将拥有茁壮成长所需的资源。您将参与高调、有影响力的项目,挑战您的技能,扩展您的专业知识,并提供从经验丰富的导师那里学习和作为早期职业专业人士成长的机会。我们鼓励内部流动,以便您可以探索不同的业务领域,拓宽您的技能,并扩大您的网络。
住宿
如果您在申请过程的任何阶段需要住宿,请通过recruitment@gd-ms.ca联系资源部。
截止日期
如果我们收到足够的申请,我们保留提前关闭此职位空缺的权利。因此,如果您有兴趣,请尽早提交申请。