高级嵌入式软件工程师

阿布扎比 无个税2天前全职 网络
面议
高级工程师 - 嵌入式软件 迪拜 / 阿布扎比 我们的客户是一家在安全通信和网络领域的先进技术组织,正在寻找一名高级嵌入式软件工程师加入一个高绩效的工程团队,致力于开发关键任务的安全嵌入式系统。 您将在下一代安全平台(包括SDR和卫星通信)的嵌入式软件设计、开发、集成和优化中发挥关键作用。 这个职位结合了初创企业的速度和创新,以及大型技术集团的规模和稳定性。 主要职责 • 为实时操作系统(RTOS)如FreeRTOS设计和开发C/C++嵌入式软件 • 在OSI模型中开发第2层(MAC层)嵌入式软件 • 为基于ARM的MPSoC平台(Cortex-A53 / Cortex-R5)进行低级软件和驱动程序开发 • 领导FPGA、DSP和基于CPU平台的板级启动活动 • 使用行业标准的跟踪和分析工具分析和调试嵌入式系统 • 实施安全启动和安全固件更新机制 • 支持Xilinx UltraScale+ MPSoC平台上的软硬件集成 • 确保符合安全标准(如ISO 27001、NIST、通用标准、ARM TEE) 所需技能和经验 • 计算机科学、嵌入式系统或相关领域的学士或硕士学位 • 8年以上嵌入式软件工程经验 • 在以下方面具有丰富的专业知识: • 嵌入式C / C++ • RTOS(FreeRTOS、VxWorks、µC/OS) • 嵌入式Linux • ARM CPU架构 • GCC、调试器和CI管道 • 具有SDR、无线波形、卫星通信、WiFi、LTE、5G或国防系统经验 • 具有板级启动和低级调试的丰富经验 • 了解安全嵌入式系统和固件安全 理想经验 • ARM可信执行环境(TEE) • 用于自动化和测试的Python脚本编写