字节跳动芯片安全工程师
任职要求
1、计算机相关专业,本科及以上学历,3年以上相关工作经验;
2、熟练掌握芯片底层嵌入式系统开发及调试技术;
3、掌握Linux内核Debug/Trace的工具与技术,具备内核调优能力;
4、符合以下要求其中两条或以上:
a. 熟悉Intel TDX/AR…工作职责
1、负责芯片底层软件开发和SoC Bring-up; 2、负责SoC HSM/Secure Boot/TF-A/TEE OS等软件开发; 3、负责SoC cypto engine/安全Driver等功能开发和验证; 4、负责SoC在OS侧的安全特性使能以及业务场景落地。
1、主导SOC芯片的定义,主导和参与产品关键场景的设计、实现和验证,负责技术体系的搭建; 2、主导SOC软件的需求分析、架构设计和方案分析,输出需求规格,子系统架构、系统分析文档,参与技术评审与决策; 3、洞察行业内软硬件技术驱动,研究软硬件前沿技术,输出领域技术规划,推动软硬件协同设计; 4、主导某一领域的技术发展,包括性能领域、功耗领域、安全领域、低功耗智能领域、DFX领域、套片软件,软件架构、软件工程等领域。
1、积极投身 SOC 安全方案设计,与团队成员紧密协作,综合分析各类安全隐患,设计并实施针对性的安全策略,确保 SOC 系统运行的安全性; 2、参与 bootrom 方案设计研讨,结合项目实际需求,提供专业见解,助力打造高效可靠的 bootrom 方案,推动系统启动环节的优化; 3、参与 SOC 安全系统的软件开发工作,严格遵循开发规范,保障代码质量与文档的完整性,为系统安全提供坚实支撑; 4、参与 SOC 安全引擎的软件开发与应用工作,深入研究安全引擎算法,保障安全引擎在不同工况下的稳定运行与高效防护,同时注重与硬件平台的协同适配,充分挖掘硬件潜能; 5、参与汽车 MCU、FSI 开发以及功能安全开发工作,运用专业知识解决开发过程中的技术难题,确保产品满足汽车电子领域对功能与安全的高标准要求; 6、参与验证仿真、软件调试及开发全过程,凭借深厚的技术积累,精准定位问题根源,及时制定解决方案,保障项目按计划稳步推进。
1. 负责CPU,DDR、NPU,GPU核模块相关功能,业务交互,核间通信测试; 2. 负责UFS/EMMC 存储器件功能测试,读写性能相关测试; 3. 负责手机芯片高低速总线驱动,I2C,I3C,SPI, PCIe,USB的驱动加载以及对接器件测试; 4. 负责芯片模块系统低功耗领域的技术分析,方案输出,用例设计; 5. 负责手机芯片模块安全启动,安全系统加载,安全隔离区渗透攻防测试; 6. 需要与软件/硬件/系统团队开展深入合作,调试和分析问题; 7. 负责定制测试策略和测试方案,搭建测试环境,编写自动化测试脚本; 8. 带领团队保证产品测试交付,包括产品技术验收;
1. 负责CPU,DDR、NPU,GPU核模块相关功能,业务交互,核间通信测试; 2. 负责UFS/EMMC 存储器件功能测试,读写性能相关测试; 3. 负责手机芯片高低速总线驱动,I2C,I3C,SPI, PCIe,USB的驱动加载以及对接器件测试; 4. 负责芯片模块系统低功耗领域的技术分析,方案输出,用例设计; 5. 负责手机芯片模块安全启动,安全系统加载,安全隔离区渗透攻防测试; 6. 需要与软件/硬件/系统团队开展深入合作,调试和分析问题; 7. 负责定制测试策略和测试方案,搭建测试环境,编写自动化测试脚本; 8. 带领团队保证产品测试交付,包括产品技术验收;