logologo
寻找工作
返回简章2026-02-25 更新

嵌入式软件工程师

杭州
本科及以上
计算机类·电子信息类
使用简历深度优化功能,快速提升简历质量
职位介绍
软件开发工程师 嵌入式软件开发工程师 岗位职责: 1、负责软件设计和交付,包括DSP嵌入式软件开发、大规模并行化软件设计、多线程多任务的动态调度,动态内存管理、Al Framework软件框架、编程语言模型等软件关键技术研究; 2、负责软件研发及商用过程中的功能、性能、可靠性等问题的定位解决; 3、负责软件新技术的预研和产品实现,提升产品优势。 岗位要求: 1、计算机、软件、电子、通信等相关专业; 2、熟练掌握汇编/C/C++编程语言,对CPU、操作系统、Linux驱动有一定的了解; 3、有AI、并行化、嵌入式软件开发经验者优先。 通用软件开发工程师 岗位职责: 1、负责产品/平台的软件需求分析、架构设计、代码开发、单元测试、集成测试、静态检查、本地构成、测试环境搭建、问题定位、资料开发等工作; 2、负责相关系统/模块的代码看护及重构,持续优化提升代码质量; 3、负责后端故障诊断和项目支持技术活动,包括产品维护、疑难问题解决、重大项目支撑等。 岗位要求: 1、计算机、软件、通信等相关专业; 2、热爱编程,基础扎实,熟悉掌握但不限于JAVA/C++/C/Python/- JS/HTML/GO/Rust等编程语言中的一种或数种,有良好的编程习惯; 3、具备独立工作能力和解决问题的能力、善于沟通,乐于合作,热衷新技术,善于总结分享,喜欢动手实践; 4、对数据结构、算法有一定了解; 5、优选条件: 1)熟悉TCP/IP协议及互联网常见应用和协议的原理; 2)有IT应用软件、互联网软件、IOS/安卓等相关产品开发经验,不满足于课堂所学,在校期间积极参加校内外软件编程大赛或积极参与编程开源社区组织; 3)熟悉JS/AS/AJAX/HTML5/CSS等前端开发技术。 软件开发工程师 数据库开发工程师 岗位职责: 1、负责自研数据库内核/数据仓库的需求分析、系统/子系统模块的设计、关键模块和算法的编码实现、单元测试/系统测试以及数据库内核技术的探索和突破; 2、作为原创/主导者参与数据库开源社区核心模块设计、代码评审、代码开发; 3、利用AI技术打造下一代AI-Native数据库自监控、自诊断、自优化、自安全、自组装能力,打造智能领域数据基础底座,推动AI大模型知识注入,提升产品竞争力; 4、负责数据库系统维护,包括数据库安装调测(含小型机、操作系统、磁盘阵列等)、网上问题分析、性能调优、备份恢复以及其它DBA工作,保障产品在网上稳定运行。 岗位要求: 1、计算机、软件、通信、数学等相关专业; 2、热爱编程,熟练掌握C/C++/JAVA/python/shell/Perl/Rust中一种及以上编程语言; 3、满足以下四项其中之一的优先考虑: 1)熟悉MySQL、PostgreSQL、Amazon Aurora、Azure SQL、 SQLServer、MongoDB、Cassandra、Spanner、Redis、Sqlite其中之一的基本原理; 2)熟悉与Oracle、DB 2、Sybase等相关的主流数据产品及应用; 3)了解虚拟化(存储/网络)、Hadoop或MapReduce等数据库相关技术; 4)了解云数据库服务和数据迁移相关技术。 地域:北京、南京、上海、东莞、武汉、杭州、苏州、西安、成都