作为团队中经验丰富的成员,您将负责识别顶层需求,并参与嵌入式软件开发的各个阶段,从概念和设计到开发和维护。您将与团队的其他成员合作,支持硬件引导和调试,并开发原型和生产软件。您必须熟悉领导软件和架构设计审查,确保达到高开发标准,并遵循团队最佳实践:
• 深入了解实时嵌入式软件的理念和实践
• 熟悉Linux内核内部工作原理(进程调度器、内存管理、并发/同步、内存分配、文件系统)和网络子系统架构
• 具备内核上下文中的强大调试技能
• 有在用户空间进行系统验证/验证的经验,并了解用户空间API
• 使用汇编语言、C/C++、Rust或其他语言开发嵌入式软件,为微控制器编写代码(包括硬件驱动程序)。
• 具备低级通信、PCIe、以太网、SPI和I2C方面的知识将是有益的。
• 审查原理图、逻辑分析仪和嵌入式软件(裸机)故障排除技术
技能
• 固件
• C/C++
• 嵌入式Linux
• 微控制器
• 嵌入式C
• 嵌入式软件
• Linux
其他技能和资格
• 在FPGA上编写ARM核心上的代码(使用VHDL在FPGA上编写)
• 对定时分发和围绕射频处理的固件(FPGA固件)的知识和经验,用于突发检测
• 这方面更多地涉及到天线控制协议的终端方面的团队
• 对于MAC层、相控阵天线、移动平台、铱星等有了解的人
• 嵌入式Linux环境适用于ARM控制器
两个主要产品:地面终端卫星终端(调制解调器+数据)和光学终端是与其他卫星通信的第二个产品。
多样性、公平性和包容性
在Actalent,多样性和包容性是我们员工公平和成功的桥梁。通过以下方式将多样性和包容性融入我们的文化中:
• 招聘多样化的人才
• 通过持续自我反思来维持一个包容性的环境
• 建立关怀、参与和认可的文化,并实现明确的成果
• 为我们的员工提供成长机会
Actalent是一个机会均等的雇主。
关于Actalent
Actalent将激情与目标联系在一起。我们通过提供专业人才来帮助有远见的公司推动其工程和科学倡议,从而实现规模化、创新和快速上市。Actalent在美国、加拿大、亚洲和欧洲拥有近30,000名工程和科学顾问和4,500多个客户,为许多财富500强提供服务。作为全球人才解决方案领域的全球领导者Allegis Group的一个运营公司,Actalent于2021年作为一个新的专业工程和科学服务和劳动力解决方案品牌推出。