更新于 12月9日

软件驱动工程师(芯片设计方向)

2.2-4万
  • 北京朝阳区
  • 3-5年
  • 本科
  • 全职
  • 招1人

职位描述

嵌入式技术嵌入式软件开发芯片设计芯片开发ARM开发射频驱动底层驱动电子/半导体/集成电路
岗位职责
1、芯片驱动开发与实现
负责自研芯片(如MCU/SoC/AI芯片/专用ASIC等)的底层驱动开发,覆盖接口驱动(PCIe/USB/SPI/I2C/UART/GPIO等)、传感器驱动、电源管理驱动及定制化功能模块驱动;
基于芯片架构(ARM/RISC-V/异构计算等)与寄存器手册,完成驱动逻辑设计、代码编写及单元测试,确保驱动与芯片硬件特性深度适配;
配合硬件验证团队,完成驱动在FPGA原型/工程样片上的调试与验证,定位并解决驱动与芯片交互中的兼容性问题(如时序、中断、功耗异常等)。
2、驱动性能优化与量产支持
针对芯片应用场景(如高性能计算、低功耗IoT、边缘AI等),优化驱动效率(延迟、吞吐量、功耗),提升芯片整体性能表现;
支持芯片流片后的量产测试,开发自动化测试工具链(如基于Python/C的测试脚本),输出驱动调优报告与量产问题解决方案;
对接客户或内部系统软件团队,提供驱动API文档、技术支持及现场调试,确保客户侧驱动快速集成与落地。
3、技术协同与文档沉淀
参与芯片设计全流程会议(如架构定义、RTL评审、验证计划制定),从驱动视角反馈硬件设计需求(如寄存器配置、中断机制、低功耗模式);
编写驱动开发规范、用户手册及技术白皮书,沉淀芯片驱动最佳实践,推动团队技术积累与复用。
任职要求
1、本科及以上学历,电子科学与技术、计算机科学与技术、通信工程、微电子等相关专业优先。
2、3年以上嵌入式软件/驱动开发经验,有芯片设计验证或驱动与硬件协同开发经验者优先(如参与过自研芯片流片项目、FPGA原型验证驱动调试等);
3、熟悉至少1类主流芯片架构(如ARM Cortex-M/R/A系列、RISC-V、X86)及对应外设驱动开发流程。
4、精通C语言(必须),熟悉C++/Python,具备扎实的嵌入式编程基础(如内存管理、中断处理、多任务调度);
5、熟悉常见接口协议(PCIe/USB/SPI/I2C/UART等)的底层原理与驱动实现,6、能独立完成协议栈适配与调试;
7、掌握嵌入式调试工具链(JTAG/逻辑分析仪/Oscilloscope/Trace工具),具备硬件问题定位(如信号完整性、时序冲突)的经验;
8、了解Linux/RTOS驱动模型(如Linux Device Driver Model、字符设备/块设备驱动)者优先;
9、熟悉芯片验证流程(如UVM)或参与过芯片量产测试者优先。

工作地点

北京朝阳区子拓国际广场A座8层

职位发布者

张涵/人事经理

立即沟通
公司Logo青岛国数科技股份有限公司
青岛国数科技股份有限公司成立于2014年9月,是一家高新技术及双软认证企业、“专精特新”小巨人、山东省“瞪羚”企业,拥有完备的三体系认证、CMMI3体系认证资质。——核心技术公司专注于海洋通信与探测领域系统与装备的研发制造及维修保障,其核心技术为完全自主知识产权的装备级全过程海量实时信号处理能力。公司以核心技术为依托,一方面瞄准海洋领域水上水下的通信与探测需求,自主研制应用装备;一方面与相关专业院所及承制单位合作,为其提供配套研发制造服务。——业务内容◆海洋通信板块,主要包括北斗RDSS通信装备、跨洲际北斗短报文通信系统、铱星北斗一体化通信模块、北斗示位标与水下声通信机等系列产品与系统的科研、生产与服务;◆海洋探测板块,主要包括弹载声学探测装置、全国产化弹载信号处理机、声自导装备、水下小目标探测系统、低慢小目标电磁频谱探测雷达、电磁及水声对抗系统、CTD温盐深传感器、MEMS声传感器等产品与系统的科研、生产,以及舰载雷达声纳装备维修保障;◆通用产品与服务板块,包括信号处理板、信号发生器、信号频谱分析仪、信号模拟仿真系统,雷达、声纳以及其他设备的维护保障服务等。——技术团队公司拥有一支科研积累深厚、工程化实践经验丰富、结构合理、具有一定规模的创新科研团队,多位国家级省部级人才及10余位高级以上职称及博士学历技术带头人,主要来自中国海洋大学及相关院所。公司建有“山东省一企一技术研发中心、青岛市信号处理智能化工程研究中心、青岛市重点实验室、青岛市海洋信息传输和感知工程技术协同创新中心、青岛市海洋信息传输与感知技术创新中心、青岛市企业技术中心、青岛市工业企业“一企一技术”研发中心、青岛市北斗海洋通信场景应用实验室、青岛市海洋电子技术专家工作站、青岛博士后创新实践基地”,与中国海洋大学、中国石油大学、青岛科技大学建有联合实验室,常年有近数十位博士、硕士研究生参与公司科研工作。更多详情:www.digi-tech.com.cn
公司主页