- 工作方式
- 现场办公
- 类型
- 全职
- 发布
- 2026-07-31
- 截止
- 2026-08-09(已截止)
- 资历
- senior
- 部门
- 工程
- 编号
- R0000365816
职责
- 为人工智能加速计算平台(CPU/GPU/SoC)设计、开发和维护嵌入式 Linux 软件
- 为嵌入式和实时系统开发高性能 C++ 组件
- 利用人工智能软件生态系统(例如 CUDA、TensorRT、DeepStream、JetPack)集成和优化应用程序
- 在嵌入式 GPU 上启用和优化 AI 推理流水线,包括模型部署、加速和性能调优
- 在边缘端处理与 LLM 相关的工作负载,包括模型集成、推理优化和系统约束分析
- 调试涉及硬件、Linux 内核、驱动程序、中间件和应用程序的复杂系统级问题
- 对嵌入式环境中的性能、稳定性和功能问题进行根本原因分析
- 制定并执行验证和确认策略,包括单元测试、集成测试和系统测试
- 与硬件、系统、人工智能/机器学习和平台团队紧密合作,确保端到端解决方案的就绪
- 优化软件性能,降低延迟、减少内存占用和降低功耗
- 支持在新硬件平台上进行软件启动,并协助进行板级支持包 (BSP) 集成
- 参与软件架构决策、技术评审和编码标准制定
- 指导初级工程师,并在复杂的嵌入式和人工智能系统方面提供技术指导
必备要求
- 软件开发:了解软件开发工具和活动;能够根据产品要求开发软件产品或系统
- 团队合作:了解团队合作的必要性和价值;有相关经验,能够与他人合作实现共同目标,并支持各级人员
- 取得成果:了解在目前情况下完成工作的重要性,并能够利用分配的资源利用后台资源(个人或团队)来实现或超越计划的结果
优先条件
- 计算机科学或相关领域的学士或硕士学位
- 在平台架构、边缘计算和嵌入式系统领域拥有 5 年以上经验,并具备成熟的战略领导能力
- 精通边缘人工智能框架、硬件加速、实时系统和边缘安全
- 熟悉物联网生态系统、工业边缘平台和云边缘编排
- 卓越的沟通、协作和战略思维能力
Responsibilities
- Design, develop, and maintain embedded Linux software for AI-accelerated computing platforms (CPU/GPU/SoC)
- Develop high-performance C++ components for embedded and real-time systems
- Integrate and optimize applications using AI software ecosystems (e.g., CUDA, TensorRT, DeepStream, JetPack)
- Enable and optimize AI inference pipelines on embedded GPUs, including model deployment, acceleration, and performance tuning
- Handle LLM-related workloads at the edge, including model integration, inference optimization, and system constraint analysis
- Debug complex system-level issues involving hardware, Linux kernel, drivers, middleware, and applications
- Perform root cause analysis of performance, stability, and functional issues in embedded environments
- Develop and execute verification and validation strategies, including unit, integration, and system testing
- Collaborate closely with hardware, systems, AI/ML, and platform teams to ensure end-to-end solution readiness
- Optimize software performance, reducing latency, memory footprint, and power consumption
- Support software bring-up on new hardware platforms and assist with Board Support Package (BSP) integration
- Participate in software architecture decisions, technical reviews, and coding standards
- Mentor junior engineers and provide technical guidance on complex embedded and AI systems
Must Have
- Software Development: Knowledge of software development tools and activities; ability to develop software products or systems based on product requirements
- Teamwork: Understanding of the necessity and value of teamwork; experience collaborating with others to achieve common goals and supporting personnel at all levels
- Getting Results: Understanding of the importance of completing work in current situations and ability to use allocated resources (personal or team) to achieve or exceed planned results
Preferred
- Bachelor's or Master's degree in Computer Science or a related field
- 5+ years of experience in platform architecture, edge computing, and embedded systems, with demonstrated strategic leadership
- Proficiency in edge AI frameworks, hardware acceleration, real-time systems, and edge security
- Familiarity with IoT ecosystems, industrial edge platforms, and cloud-edge orchestration
- Excellent communication, collaboration, and strategic thinking skills
公司简介
卡特彼勒是一家全球性企业,团队成员既是制造者,也是问题解决者和未来世界的建设者,致力于打造更强大、更可持续的社区。公司配备完善的薪酬体系,提供有竞争力的薪酬,以及包括商业医疗保险、健康咨询等多方面的健康和福利保障;注重员工培训与发展,提供平等、多样化的职业发展机会;追求“零伤害”,致力于为员工打造安全、舒适的工作环境;建立多样性和包容性的公司文化,上下同心,共同创造可持续的、改变世界的解决方案。