嵌入式软件工程师

16个月前全职
Actalent

Actalent

location 洛杉矶
unsaved
作为团队中经验丰富的成员,您将负责识别顶层需求,并参与嵌入式软件开发的各个阶段,从概念和设计到开发和维护。您将与团队的其他成员合作,支持硬件引导和调试,并开发原型和生产软件。您必须熟悉领导软件和架构设计审查,确保达到高开发标准,并遵循团队最佳实践: • 深入了解实时嵌入式软件的理念和实践 • 熟悉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年作为一个新的专业工程和科学服务和劳动力解决方案品牌推出。