职位&公司对比
职位详情
- 北京
- 3-5年
- 本科
- 嵌入式
- 智能硬件
- 驱动开发
Department: Beijing Design Center, FIH Precision Component(Beijing)Co.,Ltd. Position Description: We are seeking Senior Camera Software Engineers in Beijing Design Center of Foxconn. You will be responsible for the technical investigation and development in relation to our Android Mobile Products. Your key tasks and responsibilities will comprise: Camera Driver, framework Software Investigating, developing, Debugging and Maintenance Using deep technical expertise to deliver high quality results 直聘 Bringing productivity, quality and competitive advantage to SW development by solving complex problems in component/product level I来自BOSS直聘mproving the development efficiency through optimizing the architecture, pBOSS直聘rocess re-engineering and来自BOSS直聘 technical innovation Qualifications: The ideal candidate has strong experience in Camera driver SW development and a degree in Computer science, Electrical Engineering or similar. We expect a recognized professional with the following attributes: Minimum 2 years Experience of low level hardware driver, Middleware software development, Camera or Audio Driver’s development experience is preferred Experience about C, C++and Java programming An interest in digital imaging, digital camera systems or related field Passion for delivering high quality camekanzhunra experiences having the development experience in Linux/Android platform Fluency in both written and spoken English Independent way of working and believe that an open, honest dialogue ensures the best results Drives innovation to ensure the best end user experience possible Always a can-do attitude
职位详情
- 北京
- 10年以上
- 本科
- Linux内核
岗位职责: 【Linux内核与boss驱动开发】 1. 负责Linux内核模块(如内存管理、调度、安全模块等)的设计与开发,优化内核性能及稳定性。 2. 开发并维护设备驱动程序,覆盖PCIe、USB、kanzhunEthernet等总线协议,支持异构硬件系统(如GPU、APU)的集成与调试。 3. 参与系统Bring-up,解决硬件与驱动的兼容性问题,优化低概率、软硬件复合型疑难问题。 【内存管理与系统架构优化】 1. 深入优化SMP(对称多处理)与NUMA(非统一内存访问)架构下的系统及内存管理策略,提升多核系统性能。 2. 设计并实现基于PCIe的异构系统通信机制(如DMA、高速数据传输),降直聘低CPU负载。 【安全与可靠性设计】 1. 开发Linux安全模块(LSM)或安全框架(如SELinux),支持内核级安全策略与漏洞防护。 2. 实现功能安全(ISO 26262 ASIL)与可靠性(RAS)设计,保障系统的高可用性。 【系统级调试与工具链支持】 1. 使用KGDB、Kprobes等工具进行内核级调试,解决内存泄漏、死锁等复杂问题。 2. 开发自动化测试工具链,覆盖驱动、内核及硬件交互的全流程验证 任职资格: 【技术能力】 1. 8年以上Linux内核或驱动开发经验,精通C/C++及ARM汇编语言,熟悉GCC编译工具链。 2. 深入理解Linux内核核心模块(内存管理、调度、进程/线程模型)及调试技术,熟悉SMP/NUMA架构的优化实践。 3. 熟悉PCIe协议栈及异构系统开发,具备APU/FPGA/GPU驱动或硬件加速器开发经验者优先。 4. 掌握至少一种实时操作系统(boss如bossQNX、VxWorks)或轻量级内核(如Zephyr)的移植与开发。 【系统与硬件知识】 1. 熟悉RSCV-V/ARM/MIPS/x86体系结构,具备硬件底层调试经验(如DDR、EMMC初始化)。 2. 了解网络协议栈(TCP/IP、802.11)、音视频编解码(如H.264)。 【软技能与加分项】 1. 具备大型项目架构设计能力,能主导技术评审与跨团队协作。 2. 有内核漏洞挖掘、安全认证经验者优先。 3. 能熟练阅读英语技术文档。 【团队与项目方向】 1. 领域:自动驾驶、智能终端、高性能计算。 2. 技术栈:Linux Kernel 、RISC-V/ARM架构、高速接口、硬件加速卡。
技能解析
暂无识别出相关技能要求
技能解析
- 维护设备
- 系统性能
- 功能安全
- 设计能力
- 兼容性问题
- 汇编语言
- FPGA
- 架构设计
- 内存管理
- 疑难问题
- 自动化测试工具
- C/C++
- 安全策略
- 团队协作
- 开发经验
- 测试工具
- 驱动开发
- 调试技术
- 自动驾驶
- 系统架构
- 网络协议
- 系统开发
- 高可用性
- 技术文档
- 架构优化
数据来自CSL职业科学研究室
工作时间
公司福利
- 五险一金
- 补充医疗保险
- 定期体检
- 加班补助
- 年终奖
- 带薪年假
备注
职位发布者未明确表明公司信息,具体可咨询职位发布人进行确认。