GlobalFoundries
GlobalFoundries
GlobalFoundries是一家半导体制造商,通过工艺技术、芯片设计支持、开发和晶圆制造服务,为高速增长市场提供服务。公司依托遍布美国、欧洲和亚洲的大型多元化员工队伍及生产布局,将工程技术与制造能力相结合。对于求职者而言,GlobalFoundries提供与半导体技术、硬件制造、工艺开发和先进晶圆制造相关的职业机会。

嵌入式软件工程师,MCU——格芯,浦那现场办公

在浦那为格芯汽车级 RISC-V 微控制器构建基于 RTOS 的驱动程序、SDK 和验证工具。 支持芯片首次启动、外设验证以及安全关键型固件开发。

描述

  • 为基于 RTOS 的 SDK 构建嵌入式软件,包括底层驱动、硬件抽象层、RTOS 抽象层和板级支持包。
  • 开发用于展示外设功能和性能的演示应用程序。
  • 创建复用 RTOS SDK 组件的验证应用程序。
  • 支持首颗芯片启动,并验证 ADC、PWM、CAN、LIN 和看门狗等关键外设。
  • 协助实现实验室测试和持续集成测试执行的自动化。
  • 与架构、硬件、安全和工具团队合作,使软件与芯片功能及产品路线图保持一致。
  • 开发帮助客户开始设计的参考软件和工具。
  • 使用仿真器、芯片、OpenOCD、J-Link 和 Lauterbach 调查并解决复杂问题。
  • 将软件验证结果反馈到未来 MCU 代际产品的架构设计中。
  • 为更广泛的 RISC-V 软件生态系统及相关开源项目作出贡献。

任职要求

  • 具备 3 至 6 年嵌入式系统软件开发实践经验。
  • 能够熟练使用 C 和 C++ 编程,并具备基础汇编语言知识。
  • 理解 RTOS 原理,包括任务调度、中断服务程序和信号量。
  • 具备复杂多核系统调试经验。
  • 使用过 OpenOCD、Segger J-Link 和 Lauterbach 等调试工具。
  • 曾为 FreeRTOS、Zephyr、AUTOSAR OS 或同类平台移植或开发软件。
  • 理解裸机开发、内存映射 I/O 和驱动程序实现。
  • 曾在实体芯片或 FPGA 平台上完成软件启动和调试。
  • 理解 CAN、LIN、SPI、I2C 和 UART 等汽车接口与协议。
  • 具备测试自动化、Python 或 Bash 脚本以及 Git 的实践经验。
  • 接触过 ASIL-D 软件开发、ISO 26262 流程或安全验证。
  • 参与过芯片后 AVV 或硬件在环测试环境。
  • 理解 RISC-V 架构、指令集和开发工具链。
  • 开发或验证过电机控制、动力总成或安全关键型固件。
  • 理解引导加载程序、安全更新或系统启动固件。
  • 成功完成适用的背景调查和体检。
  • 申请印度职位的候选人须在目标入职日期前完成全程疫苗接种。

福利待遇

  • 参与业界正在采用的 RISC-V 平台开发。
  • 加入快速发展、以工程为核心且官僚程序较少的工作环境。
  • 获得资深 CPU 和嵌入式软件工程师的指导。
  • 参与从早期阶段构建安全关键型系统。
  • 深入了解从芯片前开发到量产准备的完整 SoC 生命周期。
  • 可选择灵活的职业发展路径,既可以深入专业领域,也可以转向技术领导岗位。
  • 获得广泛的持续职业成长机会。
  • 在资深 CPU 工程师的指导下独立工作。
  • 录用须成功完成适用的背景调查和体检。
  • 申请印度职位的候选人须在目标入职日期前完成疫苗接种。