欢迎访问上海招聘网!本站为上海找工作求职者提供上海人才招聘、上海人才市场、上海人才网等岗位信息!


职位月薪: 面议
SOC Software Architect Introduction We are seeking a SOC Software Architect focusing on software development for ARM architecture-based server CPUs. Responsibilities •Define the overall software architecture for ARM server SoCs, covering the entire stack from boot firmware (UEFI/ATF) to operating system kernel, device drivers, virtualization, and core runtime components. •Develop and execute the software ecosystem strategy, including Linux distribution enablement, virtualization (KVM/QEMU) solution roadmap, and container runtime support to accelerate the adoption of our CPU products in cloud service provider server clusters. •Collaborate deeply with the chip architecture team to define hardware-software interface specifications, including register definitions, interrupt models, power management interfaces, and error reporting mechanisms, ensuring software fully unlocks the hardware's performance potential. Basic Qualifications •B.Sc./M.Sc./Ph.D. in Computer Science, Computer Engineering, or Electrical Engineering. •10+ years of progressive software development experience, with a minimum of 3 years of hands-on system-level software architecture design experience. •Proven track record of delivering complete software stacks for ARM server or data center CPUs from concept to production. •In-depth understanding of Linux kernel architecture, with extensive experience in kernel customization, driver frameworks, memory management, interrupt subsystems, and performance optimization. •Proficient in UEFI/EDK2 framework and ARM Trusted Firmware, with hands-on experience implementing complete server boot chains. •Experience designing and implementing RAS (Reliability/Availability/Serviceability) software frameworks for high-availability server systems. •Familiarity with ARM Neoverse core architectures and server-class IP blocks (PCIe Gen5, DDR5, CXL). •Familiarity with ARM System Ready and Server Ready certification standards and ecosystem enablement methodologies. •In-depth understanding of server-grade security architectures, including hardware root of trust, secure boot, and trusted execution environments. •Proficiency in leveraging AI tools to enhance architecture design productivity and solve complex technical problems. Our Culture We act with Belief—embracing uncertainty, owning challenges and driving solutions. With Solidarity, we align closely and back each other up. Staying Down-to-Earth, we drive efficiency, address customers’ real pain points and accelerate delivery. Fueled by Passion, we aim high, stay sharp, and never stop improving.
微信扫一扫,及时了解投递状态
您目前还没有登录:立即登录SOC Software Architect Introduction We are seeking a SOC Software Architect focusing on software development for ARM architecture-based server CPUs. Responsibilities •Define the overall software architecture for ARM server SoCs, covering the entire stack from boot firmware (UEFI/ATF) to operating system kernel, device drivers, virtualization, and core runtime components. •Develop and execute the software ecosystem strategy, including Linux distribution enablement, virtualization (KVM/QEMU) solution roadmap, and container runtime support to accelerate the adoption of our CPU products in cloud service provider server clusters. •Collaborate deeply with the chip architecture team to define hardware-software interface specifications, including register definitions, interrupt models, power management interfaces, and error reporting mechanisms, ensuring software fully unlocks the hardware's performance potential. Basic Qualifications •B.Sc./M.Sc./Ph.D. in Computer Science, Computer Engineering, or Electrical Engineering. •10+ years of progressive software development experience, with a minimum of 3 years of hands-on system-level software architecture design experience. •Proven track record of delivering complete software stacks for ARM server or data center CPUs from concept to production. •In-depth understanding of Linux kernel architecture, with extensive experience in kernel customization, driver frameworks, memory management, interrupt subsystems, and performance optimization. •Proficient in UEFI/EDK2 framework and ARM Trusted Firmware, with hands-on experience implementing complete server boot chains. •Experience designing and implementing RAS (Reliability/Availability/Serviceability) software frameworks for high-availability server systems. •Familiarity with ARM Neoverse core architectures and server-class IP blocks (PCIe Gen5, DDR5, CXL). •Familiarity with ARM System Ready and Server Ready certification standards and ecosystem enablement methodologies. •In-depth understanding of server-grade security architectures, including hardware root of trust, secure boot, and trusted execution environments. •Proficiency in leveraging AI tools to enhance architecture design productivity and solve complex technical problems. Our Culture We act with Belief—embracing uncertainty, owning challenges and driving solutions. With Solidarity, we align closely and back each other up. Staying Down-to-Earth, we drive efficiency, address customers’ real pain points and accelerate delivery. Fueled by Passion, we aim high, stay sharp, and never stop improving.
企业尚未更新
上海市
扫描二维码及时订阅职位
最新职位信息第一时间知晓
上海兼职招聘
360行任你挑选
分秒必争直达HR
谁看我简历早知道
请使用微信【扫一扫】
关注「上海易职邦招聘」公众号完成登录
客服电话:400-765-0056
竭诚为您服务
服务时间08:00-24:00
微信小程序
面试通知
收藏
简历
足迹
微信求职
关注公众号
掌握最新求职动态
小程序
进入小程序
随时随地找工作