- 工作方式
- 远程
- 类型
- 全职
- 发布
- 2026-08-03
- 编号
- JR2022059
职责
- 设计、实现和优化 Tegra SoC 整个生命周期中启动和电源管理处理器 (BPMP) 的底层 C 固件。
- 通过诊断和调试复杂、高优先级的问题,为正在进行的产品项目提供实际的技术支持,并与跨职能团队密切合作,推动问题快速解决。
- 与遍布全球的工程站点的硬件、软件和安全架构团队紧密合作,以统一需求和系统级接口。
- 利用启动日志和硬件跟踪信息诊断复杂的硬件/软件边界故障。编写全面的单元/集成测试,并在仿真平台和物理板上执行错误注入。
必备要求
- 电气工程、计算机科学、计算机工程或相关专业的学士或硕士学位,或具备同等经验。
- 2 年以上嵌入式固件开发、底层 C 编程和内存映射寄存器访问方面的专业经验。
- 展现出在复杂项目中解决技术问题的能力。
- 优秀的口头和书面沟通能力,能够清晰地向分散的多地点团队阐述复杂的技术概念。
- 具备使用 AI 代理或 LLM 辅助工作流程进行现代软件开发的实践经验或相关知识,以提高代码生成、测试或工程效率。
- 精通 SoC 启动流程、中断、链接器/构建系统和基于设备树的配置。
- 了解底层 SoC 基础设施,如时钟、复位、电压轨和电源门控行为。
- 具备调试能力、积极主动的心态、高度的团队合作精神,以及一丝不苟地避免敏感系统行为出现倒退的方法。
优先条件
- 具备使用 Rust 语言进行系统编程、安全固件架构或工具开发的经验或浓厚的专业兴趣。
- 具备在 ISO 26262 功能安全标准下工作和执行 FMEA 的丰富经验。
- 熟悉安全启动概念和硬件/软件边界安全。
- 热衷于与硬件设计师紧密合作,从而影响汽车、机器人和数据中心平台的下一代芯片设计。
Responsibilities
- Design, implement, and optimize low-level C firmware for the Boot and Power Management Processor (BPMP) throughout the Tegra SoC lifecycle.
- Provide hands-on technical support for active product programs by diagnosing and debugging complex, high-priority issues, and collaborate closely with cross-functional teams to drive rapid resolution.
- Work closely with hardware, software, and security architecture teams across global engineering sites to unify requirements and system-level interfaces.
- Diagnose complex hardware/software boundary failures using boot logs and hardware traces. Write comprehensive unit/integration tests and execute fault injection on simulation platforms and physical boards.
Must Have
- BS or MS in Electrical Engineering, Computer Science, Computer Engineering, or a related field, or equivalent experience.
- 2+ years of professional experience in embedded firmware development, low-level C programming, and memory-mapped register access.
- Demonstrated ability to solve technical problems in complex projects.
- Excellent verbal and written communication skills, with the ability to clearly articulate complex technical concepts to distributed, multi-site teams.
- Hands-on experience or knowledge of using AI agents or LLM-assisted workflows for modern software development to improve code generation, testing, or engineering efficiency.
- Strong knowledge of SoC boot flows, interrupts, linker/build systems, and device-tree-based configuration.
- Understanding of low-level SoC infrastructure such as clocks, resets, voltage rails, and power gating behavior.
- Debugging skills, a proactive mindset, strong teamwork, and a meticulous approach to preventing regressions in sensitive system behavior.
Preferred
- Experience or strong professional interest in systems programming with Rust, secure firmware architecture, or tool development.
- Extensive experience working under the ISO 26262 functional safety standard and performing FMEA.
- Familiarity with secure boot concepts and hardware/software boundary security.
- Passion for working closely with hardware designers to influence next-generation chip design for automotive, robotics, and data center platforms.
公司简介
NVIDIA 被广泛认为是科技界最理想的雇主之一。我们拥有全球最具前瞻性思维和勤奋敬业的人才。如果您富有创造力且自主性强,我们期待您的加入!NVIDIA 致力于营造多元化的工作环境,并以成为提供平等机会的雇主而自豪。我们高度重视现有和未来员工的多元化,因此我们不会(包括在招聘和晋升过程中)基于种族、宗教、肤色、国籍、性别、性别表达、性取向、年龄、婚姻状况、退伍军人身份、残疾状况或任何其他受法律保护的特征进行歧视。