更新于 1月17日

嵌入式软件工程师

2万-3.5万

职位描述

C++C语言32位单片机ARM处理器linux
1.熟悉C/C++编程语言,掌握指针和面向对象特性。
2.了解基于FreeRTOS等实时操作系统的应用开发。
3.熟悉Linux操作系统,熟悉gcc交叉编译,熟悉shell脚本。
4.熟悉STM32单片机(其它单片机也可以),有单片机、ARM等项目开发经验者优先。
5.熟悉现代c++(c++11之后),包括智能指针,移动语义。
6.熟悉常见数据结构(至少要懂链表、队列和栈)与算法。
7.掌握Qt或其他图形用户界面应用程序开发框架。
8.了解控制各种外设:UART、RS232、RS485、IIC、SPI、GPIO等。
9.熟悉原理图,对硬件电子学有基本了解。
10.熟悉计算机网络,掌握常见的网络通信协议如TCP/UDP,有socket编程工作经验。
11.对操作系统基本概念有所了解,有多线程/多进程/多任务开发经验,了解进程互斥与同步,熟悉常见进程通信方式。
12.使用过版本控制工具,如git/svn。
13.掌握常见开发IDE如:STM32CubeIDE、keil、Visual Studio等
14.专业相关,最好科班出身,计算机,软件工程优先。
15.熟悉软件工程常见开发模型,如瀑布模型,敏捷开发等,能绘制程序流程图,组织架构图等,了解UML图,具有良好的编码风格,代码注释清晰。
16.负责嵌入式程序,驱动和应用层的开发编程,解决产品在测试时出现的问题。

工作地点

爱迪特(秦皇岛)科技股份有限公司

职位发布者

张嘉浩/HR

昨日活跃
立即沟通
公司Logo爱迪特(秦皇岛)科技股份有限公司
爱迪特(秦皇岛)科技股份有限公司(股票代码:SZ 301580)成立于2007年3月15日,是一家集口腔材料与设备研发、生产、服务及数字化综合解决方案于一体的全球齿科服务商。公司技术研发始终坚持以市场需求为导向,围绕口腔产业链上下游,形成了以新型口腔修复材料、数字化设备、口腔种植系统、口腔正畸、口腔预防等产品研发体系,与北京大学口腔医学院建立联合实验室,与北京大学、四川大学、上海交通大学、中山大学、华南理工大学、UCLA(加州大学洛杉矶分校)等海内外知名高校建立了紧密的合作关系。截至2024年6月30日, Aidite荣获130项有效专利,均拥有完全自主知识产权,公司产品远销欧美、日韩等口腔医疗行业重要市场,分别在美国、德国、韩国、日本设有四家子公司服务海外客户。公司服务义齿加工厂、门诊及口腔医院累计超过1万家,大约有9000多万名终端患者享受到了Aidite优质化服务。Aidite作为口腔数字化的先行者,不断推动数字化转型,构建齿科生态闭环,并通过服务义齿技工所拓展下游门诊覆盖,触达终端客户。公司围绕为客户创造价值为核心的理念持续变革传统口腔工艺,推动国际口腔行业的数字化、智能化发展,用科技构建口腔生态圈,致力于成为世界顶级的口腔服务公司。
公司主页