-
职位描述: 工作职责: 1.负责数字钥匙/物联网相关产品软件开发、维护; 2.负责相关软件技术文档编写; 3.负责解决项目产付及现场的技术问题。 职位要求: 任职要求: 1.计算机、通信、自动化等相关专业,本科以上学历; 2.掌握C/c++语言,熟悉嵌入式开发,精通至少一款RTOS(如FreeRTOS,Zephyr,Thread等); 3.熟悉设计模式,熟悉linux系统,具备shell使用能力; 4.熟悉常用的通讯接口及外设,如CAN/LIN、IIC、SPI、UART、RTC、TMR等,能够读懂硬件原理图,同时具备相关的驱动编写及优化能力; 5.了解对称/非对称加解密原理,熟悉常用的SHA/AES/CRC等加解密和校验算法; 6.熟悉git工具的使用,良好的代码风格和编程习惯; 7.具备需求分析和系统设计能力,以及较强的逻辑分析和独立解决问题能力; 8.积极主动、善于沟通、良好的团队合作意识,责任心强,能承受较大的工作压力 优先: 1.熟悉uwb开发及测距定位算法; 2.熟悉电子硬件、射频电路设计; 3.熟悉matter协议; 4.熟悉ble /nfc相关开发
-
岗位职责: 1.参与产品软件的系统架构设计,完成产品相关的代码开发; 2.依据质量体系要求完成相关开发文档的编制; 3.参与试产、生产、型检、注册、售后相关的支持; 4.完成疑难问题的分析改进; 5.参与前沿技术研究及专利编写; 6.三个工作方向: ① 外设和接口驱动开发; ② 蓝牙相关嵌入式软件开发; ③ boot loader移植和开发。 任职要求: 1.计算机、通信、电子等相关专业,具备本科3年、硕士2年以上相关工作经验; 2.熟悉C语言,了解汇编者更佳; 3.具有ARM、DSP平台上RTOS/裸机系统FW或SW开发经验; 4.熟悉嵌入式操作系统,熟练使用keil等嵌入式开发环境; 5.具有示波器等设备使用经验者优先; 6.熟悉蓝牙协议栈,具有BLE相关开发经验者优先; 7.熟悉生理信号采集,具有相关开发经验者优先; 8.熟悉算法的硬件部署,具有相关开发经验者优先; 9.具有至少一项下列经验: ① 嵌入式固件、软件设计开发(ARM/DSP等)经验; ② 蓝牙相关嵌入式应用软件开发经验; ③ SPI、I2C、GPIO、UART,ADC,USB等外设和驱动开发; ④ 熟悉RTOS或Linux系统移植和开发 ⑤ bootloader移植和开发经验;
-
工作职责: 1. 按照开发流程和产品需求,设计、开发智能硬件产品底层及应用层功能; 2. 负责智能硬件产品嵌入式系统BSP、驱动移植及相关应用软件功能设计和开发; 3. 负责I2C、GPIO等串口及FLASH、屏幕、语音等驱动代码的调试; 4. 软件功能的自测、系统级测试和生产测试等工作; 5. 配合生产、项目做好转产、维护和技术支持。 任职要求: 1. 本科及以上学历,计算机、自动化或电子信息类相关专业; 2. 三年以上智能产品开发经验; 3. 熟悉操作系统原理,了解Linux内核机制; 4. 熟悉主流ARM方案的嵌入式Linux软件开发; 5. 熟悉Linux uboot、kernel、rootfs、设备驱动开发; 6. 具有嵌入式机器学习开发经验,熟悉流媒体传输技术优先; 7. 工作责任感强,自我驱动能力强,有团队精神,有耐心,能够承受一定压力。
-
岗位职责: 1、参与设备的软件需求分析、方案设计,并编写相关文档; 2、参与设备基础通信框架的规范制定、设计与开发工作,包括通信协议; 3、负责产品的调试、分析和解决项目中遇到的问题; 4、参与系统嵌入式底层软件的平台硬件开发及应用。 任职要求: 1、计算机、电子信息技术相关专业本科及以上学历,2年相关工作经验; 2、熟悉多种外围接口,包括I2C、SPI、GPIO、ADC、RS232等总线协议 及驱动开发; 3、有硬件及操作系统基础知识,精通C编程,编码风格清晰规范; 4、具有STM32平台产品的项目经验,从事过底层驱动开发; 5、熟悉TCP/IP、UDP、USB协议; 6、了解嵌入式Linux的内核剪裁以及调试。 7、熟悉熟悉RTOS操作系统
-
OD岗位职责: 1. 负责嵌入式系统的设计、开发和维护工作; 2. 参与嵌入式软件的编写与调试; 3. 优化现有嵌入式系统的性能; 4. 与团队合作,确保项目按时交付; 5. 研究最新嵌入式技术,提升系统功能。 任职要求: 1. 对嵌入式技术有浓厚兴趣,具备良好的编程习惯; 2. 熟悉嵌入式操作系统,如RTOS、Linux等; 3. 能够独立分析和解决问题; 4. 有良好的团队合作精神和沟通能力; 5. 持续学习新技术,提升专业技能。
-
岗位职责: 1. 根据清洁类产品需求定义,实现嵌入式MCU控制板的核心业务逻辑功能开发; 2. 负责清洁类产品下位机控制板整体软件架构设计与模块开发; 3. 负责MCU控制板通讯协议及相关技术接口文档的制定与编写; 4. 负责项目关键节点的软件技术评审主持及相关测试报告编写; 5. 配合完成产品的调试、交付任务等,及时响应解决产品开发过程中的软件问题; 任职要求: 1. 本科以上5年相关经历,有从0到1主持智能硬件产品开发者优先; 2. 丰富的嵌入系统框架搭建和驱动开发经验,精通C/C++语言编程; 3. 熟悉MCU\FREERTOS等环境下的代码开发与调试,及相关的代码版本管理工具如git; 4. 熟练掌握常见嵌入式芯片应用开发,如ST、NXP,Freescale,TI、GD系列等; 5. 熟悉常用机器人传感器及执行器,熟悉Modbus/CANOpen/Uart/I2C/SPI等通讯协议; 6. 能读懂并理解基本电路原理图; 7. 具有较好的创业精神、责任心及团队协作能力。
-
岗位职责: 1. 负责机器人上位机软件的架构设计、系统优化,评估并制定系统的技术路线及业务框架; 2. 负责结合机器人业务需求的Linux内核裁剪,ARM控制板的BSP移植与测试; 3. 负责机器人功能模块的业务需求分析、模块的划分,组织和参与核心模块开发; 4. 负责机器人软件系统核心问题攻关,制定开发规范并指导开发人员开发; 5. 负责机器人软件系统技术领域进行前瞻性、开拓性研究,输出创新性解决方案; 6. 负责机器人算法模块的协议接口制定,以及外围传感器、设备等的整体通信集成。 任职要求: 1. 8年及以上Linux系统软件开发项目经验,研究生及以上学历; 2. 有机器人操作系统开发经验者优先,熟悉CyberRT\ZeroMQ\ROS2\LCM等相关通信架构; 3. 有丰富的系统软件架构设计经验,掌握常见软件设计模式; 4. 精通 C/C++ /Python 等编程语言,有家用扫地机器人、商用服务机器人量产经验者优先; 5. 有较强的工作主动性和责任心,具有良好的团队合作精神。
-
岗位职责: 1、负责嵌入式应用软件的设计、实现和维护工作; 2、参与硬件系统的设计、验证工作,确保系统的兼容性和稳定性; 3、负责嵌入式产品的软件需求和设计分析,编写软件需求和设计文档; 4、负责软件编码、调试和验证,设计测试方案和用例; 5、与产品经理、硬件工程师、测试工程师等其他研发人员紧密合作,共同推动项目的进展。 任职要求: 1、专科及以上学历,通信、计算机、电子等相关专业;5年以上相关工作经验; 2、工作责任感强,有较好的钻研精神和团队合作意识。
-
岗位名称:嵌入式驱动工程师 OD岗 岗位职责: 1. 负责公司BSP开发,包括底层硬件抽象、驱动程序编写、系统集成等工作。 2. 与硬件工程师、软件工程师等团队成员紧密合作,确保BSP开发的顺利进行。 3. 参与BSP相关技术调研、问题解决、性能优化等工作。 4. 协助测试团队进行BSP的测试和验证。 任职要求: 1. 计算机科学、电子工程或相关领域本科及以上学历。 2. 熟悉Linux内核和驱动框架,Linux系统驱动开发经验优先。 3. 熟练掌握C/C++编程语言,具备良好的代码编写习惯。 4. 熟悉嵌入式系统开发、调试和测试方法。 5. 具备良好的沟通能力和团队协作精神。 6. 有BSP开发经验者优先。 关键技能: 1. 熟练掌握Linux系统编程技术。 2. 具备良好的问题解决和调试能力。 3. 具备较强的团队协作和沟通能力。 岗位福利: 1. 具有市场竞争力的薪资水平。 2. 五险一金、带薪年假、节日福利、年终奖等福利。 3. 完善的培训和晋升机制,提供良好的发展空间。 4. 良好的工作环境和团队氛围。
-
1、具备独立的代码走读能力,具备简单模块(1000行代码以上)的代码调试经验,可以独立使用代码编辑,仿真,检查工具,有系统互连的经验; 2、调试经验,能够独立完成代码检查及分析,能够独立完成系统互连及系统问题的排查,能够进行需求分析和功能点提取,并完成完整正准确的追溯关系,追溯颗粒度在100~300行
-
一、岗位职责: 1、根据产品功能需求,牵头制定嵌入式程序的相应开发周期计划; 2、协助部门完成各类硬件PCB的甄选和开发; 3、负责充电桩嵌入式程序的开发,按要求跟踪保障程序整体进度; 4、负责牵头嵌入式程序测试,对出现的bug进行针对性修复; 5、规划产品的最终检验测试流程,编写各产品的检测调试作业指导书; 6、定期在部门内开展产品嵌入式功能程序的分析会。 二、任职要求: 1、本科及以上学历,电子信息、汽车电子、自动化类、通信电子类等相关专业毕业; 2、具有3年以上嵌入式软件相关工作经验; 3、从事过直流BMS\充电桩、充电机、程控电源等嵌入式软件开发者优先,了解BMS通讯架构,能协助部门测试PCB硬件供应商之间和嵌入式软件的通信匹配,合理规划嵌入式的开发测试; 4、了解RS232、RS485、CAN通信、以太网、GPRS/4G模块等通信传输方式,熟悉GBT-18487、GBT-27930等国标通信协议者优先; 5、精通C/C++语言编程,熟悉ARM系列单片机的系统开发,有进行驱动、应用程序的设计开发经验者优先; 6、了解PCB硬件原理,精通Altium Designer、KEIL等设计软件者优先。 三、我们为您提供: 1、良好的福利计划。工作时间8:30-17:30,偶尔加班,单休,五险一金,法定节假日正常休假; 2、积极向上的工作氛围和优秀的团队文化。每月2-4次下午茶及团建活动,传统节日发放节日福利,入职即享餐补,司龄满一年享免费员工体检; 3、定期的专业培训、广阔的职业发展空间和晋升机会,对优秀员工配发培训奖励和项目奖金。
-
岗位职责: 1、负责LCM 串口硬件设计(Schematic Layout); 2、负责LCM 串口软件调试; 任职要求: 1、本科及以上学历,电子工程、通信工程或相关专业背景; 2、5年以上嵌入式系统硬件设计经验,有串口屏(RS232/RS485/TTL/UART)、Linux屏、安卓屏设计经验; 3、熟悉单片机、ARM、DSP等硬件设计技术,具备良好的电路设计能力; 4、熟悉高速数字信号处理、模拟电路设计和EMC/EMI设计规范
-
岗位职责: 1、负责自动化工具、设备上位机软件的设计、开发与编程工作; 3、能独立规划软件开发框架,绘制程序流程图; 4、能按计划执行项目开发任务,保证项目按时完成; 5、分析、解决项目实施中出现的问题,并进行经验总结和交流; 6、分析需求,完成有效完整的方案。 7、编制开发过程中的技术文档和产品规格书,并及时归档。 任职要求: 1、本科以上学历,5年以上工作经验,控制工程/自动化/机电相关专业。 2、扎实的自动化,控制,机电等方面的专业知识,精通熟悉机械手、伺服、步进、压力、温控等控制器的调试与应用 3、熟悉linux CNC开源平台优先; 4、熟悉CNC数控运动控制优先; 5、具备Linux应用C/C++编程经验; 6、Linux系统环境日常开发命令; 7、良好的编程风格,缜密的逻辑思维者优先; 8、具备一定的硬件知识,能够看懂原理图,懂一定Linux驱动,加分项 ; 9、熟悉EtherCAT总线知识,对运动算法有一定了解,熟悉伺服电机和步进电机的控制应用; 10、熟悉控制中常用的通讯接口协议,例:modbus和Ethercat等。 11、有高精度自动化平台设备开发及负责经验优先。 12、熟悉示波器、信号源、万用表、焊接工具等常规仪器仪表的测量与使用;
-
岗位职责: 1.制定嵌入式软件方案,明确架构、模块与接口,设计开发系统后台服务功能及接口。 2.代码编写与实现:使用C、C++等编程语言,按照设计方案进行嵌入式软件的代码编写,实现数据采集、处理、控制算法、人机交互等功能。负责搭建嵌入式软件开发环境,独立完成所负责项目的嵌入式软件开发工作。 3.针对医疗器械的硬件设备,如传感器、控制器等,开发相应的驱动程序,实现软件与硬件的良好适配和通信。 4.软件调试与优化:对编写好的软件进行调试,查找并解决代码中的逻辑错误、性能问题等。 5.系统集成测试:将嵌入式软件与硬件系统进行集成,进行联合测试,检查软件与硬件之间的交互是否正常,并进行问题排查与解决。 6.与公司各部分人员实时沟通项目需求,协助完成项目的测试、系统交付工作,对项目实施提供支持。 7.参与产品/项目的需求调研和需求分析、概要设计和详细设计,撰写相关技术文档; 8.参与公司软件规范流程建设,对交付的代码进行自查/走查,交付文档规范性检查等。 任职要求: 1.电子工程、计算机科学、生物医学工程等相关专业,本科以上学历,985/211院校优先,3年以上相关工作经验。 2.具有扎实的C/C++编码基础,能独立承担有源医疗器械项目的嵌入式编码工作,实现产品的软件功能需求。 3.熟悉Keil,IAR 等常用的嵌入式开发编译环境。,熟练使用STM32等常见的单片机芯片。对uCOS-II,free-RTOS等嵌入式操作系统熟悉,能熟练的进行移植,应用于实际项目中。 4.熟悉常见的嵌入式编程算法,能胜任一般任务的算法需求。 5.熟悉嵌入式系统的硬件设计,能看懂硬件设计图,对系统硬件有一定了解。 6.有过有源医疗器械嵌入式软件开发经验者优先。
-
一、岗位职责 ***熟悉Android13版本 ***熟悉RK3568或者RK3588芯片 1、安卓系统开发与优化 ·负责基于安卓13系统的软件系统开发,确保系统的稳定性和高效性。 ·优化安卓系统的启动流程,保障开机画面及logo的正常显示。 2、显示功能开发 ·实现安卓系统下的三屏异显功能,包括处理不同分辨率(如3840*1080、1920*1080等)的处理 3、存储管理与拓展 ·管理安卓系统下主板板载的固态盘(M.2接口),实现固态盘的有效驱动和扩容功能,确保系统能够识别和读取新扩容的硬盘。 4、功能拓展与集成 ·开发安卓系统下的蓝牙5.0、wif、USB3.0等拓展功能,保障其正常使用。 ·实现安卓系统下远程控制设备端的功能,包括远程更新系统和软件内容等。 5、熟悉播放器集成及处理 了解对一个视频进行解码裁剪渲染工作,然后分两个播放器进行播放,需要保证两个播放器的同步播放及暂停! 二、任职要求 1、教育背景 ·本科及以上学历,计算机科学、电子工程、自动化等相关专业。 2、专业技能重点: ***熟悉Android13版本 ***熟悉RK3568或者RK3588芯片 ·精通Java和C/C++编程语言,有良好的安卓系统编程习惯和代码风格。 ·熟悉安卓系统架构和嵌入式系统开发流程,具备基于安卓系统的ARM架构开发经验。 ·有安卓系统下双屏显示、视频处理等相关项目经验者优先。 ·熟悉安卓系统存储设备管理,有固态盘扩容相关经验者优先。 ·深入了解安卓系统下蓝牙、wif、USB3.0等通信协议,能够进行相关功能开发。 ·具备安卓系统启动流程优化和界面设计经验者优先。 ·有安卓系统下远程控制和设备端软件更新机制开发经验者优先。 3、综合素质 ·具备良好的问题解决能力和逻辑思维能力,能够独立分析和解决安卓系统开发过程中遇到的技术问题。 ·有良好的团队合作精神,能够与硬件工程师、测试工程师等紧密配合,确保项目顺利进行。 ·具备较强的学习能力,能够快速掌握新技术并应用到安卓系统相关项目中。