旧塩港電氣工業製造社 主页旧塩港電氣工業製造社 主页

嵌入式软件开发实习生(Co-op)

Embedded Software Developer Co-op 1

L3哈里斯技术公司(L3Harris Technologies)

地点
沃特唐,加拿大
类型
实习
部门
综合任务系统部门(WESCAM)
编号
#26844

航空航天与国防国防电子

职责

  • 在高级软件开发人员指导下,使用 C 和/或 C++ 设计、开发和验证复杂光电监控系统的实时嵌入式软件
  • 与电气、机械、光电和系统工程等其他学科合作以实现项目目标
  • 为制造和客户支持团队提供支持,解决软件问题
  • 制作技术文档记录项目工作
  • 参与项目规划和安排活动
  • 参与设计和代码审查
  • 为部门级改进计划做出贡献,如代码重构、测试开发和建立设计与编码指南

必备要求

  • 使用 C 和/或 C++ 进行嵌入式软件开发
  • 具有以下一项或多项背景:基于 Arm 处理器和/或 FPGA 的系统;实时操作系统 (RTOS) 和/或嵌入式 Linux;嵌入式系统接口(如 I2C、SPI、CAN、以太网等);Python 用于脚本和自动化;MATLAB 用于仿真和数据分析
  • 具有使用行业工具的经验,如 IDE/编辑器、编译工具链和源代码控制管理系统
  • 熟悉 Windows 和 Linux 作为主机操作系统
  • 熟悉敏捷软件开发实践
  • 良好的沟通和人际交往能力
  • 就读于软件工程、计算机工程、电子工程、计算机科学或相关专业的大学学位课程
  • 能够获得加拿大管制商品计划 (CGP) 许可

Responsibilities

  • Assist in designing, developing, and verifying real-time embedded software for complex electro-optical surveillance systems using C and/or C++ under the guidance of senior software developers
  • Collaborate with other disciplines such as electrical, mechanical, opto-mechanical, and systems engineering to achieve project goals
  • Support manufacturing and customer support teams to resolve software issues as needed
  • Create technical documentation to record project work
  • Contribute to planning and scheduling activities for projects
  • Participate in design and code reviews
  • Contribute to department-level improvement initiatives such as code refactoring, test development, and establishing design and coding guidelines

Must Have

  • Embedded software development using C and/or C++
  • Background in one or more of the following: Arm processor and/or FPGA-based systems; real-time operating systems (RTOS) and/or embedded Linux; embedded system interfaces such as I2C, SPI, CAN, Ethernet, etc.; Python for scripting and automation; MATLAB for simulation and data analysis
  • Experience with industry tools such as IDEs/editors, build toolchains, and source control management systems
  • Familiarity with Windows and Linux as host operating systems
  • Familiarity with agile software development practices
  • Good communication and interpersonal skills
  • Enrolled in a university degree program in software engineering, computer engineering, electrical engineering, computer science, or related field
  • Ability to obtain Canadian Controlled Goods Program (CGP) clearance

公司简介

L3Harris Technologies 是国防工业领域值得信赖的颠覆者。我们的员工始终将客户的关键任务需求放在首位,提供连接太空、空中、陆地、海洋和网络空间的端到端技术解决方案,以保障国家安全。L3Harris 致力于招募和培养对工作充满热情的高绩效人才,提供包容、引人入胜的工作环境,旨在赋能员工,促进工作与生活的成功。