-
岗位职责: 1、负责Linux平台下驱动程序的设计、开发、调试与维护; 2、根据硬件规格编写设备树、内核模块、驱动接口等; 3、配合硬件工程师完成新硬件平台的驱动适配与验证; 4、优化驱动程序性能,提高系统稳定性与可靠性; 5、对接APP层,解耦APP层与底层驱动; 6、编写相关技术文档和开发说明; 任职要求: 1、计算机、电子、通信、自动化等相关专业本科及以上学历; 2、具备3年以上Linux内核或驱动开发经验; 3、熟悉Linux内核架构、字符设备、块设备、网络驱动、设备树等相关知识; 4、熟练掌握C语言编程,了解Makefile、CMake、Python、Shell脚本; 5、做过内核实时性优化相关项目; 6、有调试经验,熟悉使用示波器、逻辑分析仪、串口工具等硬件调试设备; 7、熟悉主流SoC(如ARM Cortex-A系列、Nvidia Nano/TX2/Xavier、Rockchip,地平线J5J6等)平台开发者优先; 8、具备良好的沟通能力与团队协作精神,工作积极主动,有责任心。 加分项: 1、有开源项目或驱动提交经验; 2、定制过rootfs; 3、有实际主线合入经历或与主线维护者合作经验; 4、有RTOS或裸机开发经验; 5、熟悉Yocto、Buildroot、U-Boot等嵌入式开发工具链; 6、英语阅读能力良好,能看懂国外芯片手册与开发文档。 7、能够应用AI解决工作问题。
-
职位描述 • 负责基于Zephyr OS的嵌入式系统开发和维护 • 参与物联网设备的固件设计与实现 • 开发和优化设备驱动程序 • 进行系统性能调优和内存管理 • 编写技术文档和用户手册 • 与硬件团队协作进行系统集成测试 • 解决开发过程中的技术难题 任职要求 必备技能: • 计算机科学、电子工程或相关专业硕士及以上学历 • 3年以上嵌入式系统开发经验 • 熟练掌握C/C++编程语言 • 深入理解Zephyr RTOS架构和内核机制 • 熟悉常见的MCU平台(如ARM Cortex-M系列) • 了解RTOS基本概念:任务调度、内存管理、中断处理等 加分项: • 有Linux内核开发经验 • 熟悉蓝牙、WiFi等无线通信协议栈 • 了解安全启动和OTA更新机制 • 有开源社区贡献经验 • 掌握Python/Shell等脚本语言 我们提供 • 具有竞争力的薪资待遇 • 完善的社会保险和福利 • 弹性工作时间和远程办公机会 • 技术培训和职业发展支持 • 参与开源社区和技术会议的机会
-
负责基于Zephyr操作系统的嵌入式软件开发和维护 参与Zephyr内核、驱动程序的定制化开发 进行系统性能优化和内存管理优化 开发和调试嵌入式应用程序 编写技术文档和开发规范 协助解决开发过程中的技术难题 参与代码评审和技术方案设计
-
# 岗位职责: 1. 嵌入式软件开发: 进行嵌入式系统的底层驱动和应用程序开发,包括GPIO、I2C、SPI、UART等接口的编程。 2. 系统优化: 对代码进行优化,提高系统的性能和资源利用率。 3. 硬件调试: 配合硬件工程师进行硬件调试,定位和解决软硬件交互问题。 4. 安全性和稳定性: 确保嵌入式系统的安全性和稳定性,编写可靠的代码。 # 任职要求: 教育背景: 电子工程、计算机、自动化等相关专业,本科及以上学历。 专业技能: 精通C/C++语言,熟悉嵌入式系统开发流程。 熟悉常用的嵌入式操作系统(如RTOS、Linux)的使用和编程。 了解ARM、DSP、FPGA等硬件平台的架构和开发。 调试能力: 熟练使用示波器、逻辑分析仪等调试工具。 经验要求: 有实际项目开发经验,参与过完整的嵌入式系统开发流程。
-
职位介绍 岗位职责: 熟悉Android/Linux系统bring up,解决bringup过程中的uboot/kernel问题 负责嵌入式linux的uboot、内核驱动、文件系统的定制和开发; 负责和硬件团队一起调试硬件、验证硬件设计; 负责BSP层的系统优化; 任职资格 熟悉Linux系统uboot、kernel启动流程、rootfs构成,Linux模块划分、驱动开发、Linux应用程序开发,GCC开发套件使用和git源码管理; 熟悉ARM架构、熟悉嵌入式硬件基本总线接口,对Linux设备驱动有深刻理解; 熟练掌握u-boot移植、内核裁减、启动优化,驱动程序开发、文件系统裁剪等; 熟悉ARM开发工具链,掌握嵌入式linux系统调试工具; 思维敏捷,具备较强的沟通及组织协调能力,责任心强; 有高通,MTK平台开发经验优先录取 有很好的团队合作精神和带团队经验,善于交流,主观能动性强;
-
1、负责大功率直流【含交流】充电桩嵌入式控制系统软件开发; 2、负责直流充电堆、柔性直流充电桩嵌入式软件开发; 3、撰写充电桩嵌入式软件的技术文档,包括用户手册、技术规格等; 4、负责公司充电桩产品的持续完善及改进; 5、完成公司交办的其他工作事项。 任职要求: 1、本科及以上学历,电力电子、计算机、电子信息、通信类相关专业; 2、3年以上嵌入式开发经验,有汽车行业、充电行业工作经验更佳; 3、熟悉C/C++,熟悉常用单片机相关开发软件,具有STM32,NUVOTON等常用32位MCU开发经验,熟悉freertos、ucos等常用的操作系统; 4、有CAN协议栈开发经验,物联网开发经验,如果有储能系统、UPS、电源、充电桩、光伏逆变器等产品开发经验更佳; 5、可独立开展工作,能承担重要工作任务和压力,有团队合作精神,认可企业文化,致力于在充电行业长期发展。
-
岗位职责: 1、嵌入式系统架构设计 • 独立设计和开发嵌入式系统架构,满足产品或项目的需求 • 评估不同的硬件和软件解决方案,选择最适合项目需求的技术 2、硬件和软件集成 • 负责将硬件和软件组件集成到嵌入式系统中 • 进行硬件和软件的调试和优化,确保系统的性能和稳定性 3、性能优化与调试 • 进行系统性能分析,识别和解决性能瓶颈 • 进行调试和故障排除,确保系统的稳定性和可靠性 4、团队协作与沟通 • 与硬件工程师、软件工程师和其他团队成员紧密协作 • 提供对项目进展的及时报告,与团队保持沟通 5、标准和规范遵循 • 制定各产品的嵌入式软件协议接口规范 • 跟踪行业的最新技术趋势,确保系统的创新和竞争力 6、文档编写 • 撰写清晰的技术文档,包括设计文档、用户手册和测试文档 • 维护系统文档,确保团队了解系统的功能和架构 7、持续学习 • 持续学习新的技术和工具,保持对嵌入式系统领域的深入了解 • 参与培训和研讨会,分享经验并提高团队整体水平 任职资格: 1、熟练掌握C、C++等编程语言,熟悉嵌入式系统的开发环境,能够编写高质量的代码并进行调试 2、熟悉嵌入式系统的开发过程和常见原理,包括处理器体系结构、内存管理、中断处理、系统启动流程等 3、熟悉常用外设接口,如UART、I2C、SPI、CAN、RS232等,能够进行驱动程序的开发和调试 4、熟悉使用调试工具,如逻辑分析仪、示波器等进行硬件和软件调试 5、熟悉使用版本控制工具,如Git,以便有效地协作和进行代码管理 6、能够分析和优化嵌入式系统的性能,识别和解决性能瓶颈
-
岗位职责: 1 参与项目需求分析、技术评估,撰写设计方案、开发文档,分析样品方案设计制作PCB,物料清单; 2 负责产品相关的嵌入式系统设计;负责基于STM32微控制器的硬件系统设计开发,包括原理图设计、硬件调试、BOM及协助采购、样机制作等; 3 协助采购寻找合适的物料,负责样机制作,验证样品设计的可靠性; 4 负责嵌入式软件的开发、调试、维护,查找与解决样机研制/生产/测试过程中出现的问题; 5 负责对产品进行完善,以及对产品进行升级换代; 6 制定生产用规范化的技术文档,并提供技术支持; 7 制定并参与产品的调试、测试流程,严格产品质量控制; 8 与其他开发人员配合,完成产品的功能应用、调试、技术攻关和技术创新。 任职要求 1 本科及以上学历,微电子、计算机、微电子、自动化等相关专业,相关嵌入式工作5年以上; 2 有硬件实际开发经验,单片机、ARM相关产品设计经验; 3 熟悉各种电子元件性能及应用,测试方法等; 4 熟悉单片机、数字电路、模拟电路,产品开发过程; 5 掌握使用protel设计软件或精通Altium Designer/Cadence等工具进行原理图和PCB设计; 6 精通STM32单片机、ARM处理器的架构及应用开发,有实际项目应用经验,精通嵌入式操作系统线程模型、进程调度、内存管理机制; 7 精通C++/C语言,掌握CAN、IIC、SPI、UART、TCP/IP等通信协议,并能熟练使用; 8 精通uCOS、FreeRTOS嵌入式操作系统; 9 具有至少一种无线通信协议(Wi-Fi、蓝牙、Zigbee、NB-IOT等)物理层开发经历者优先; 10 具有良好的沟通能力和团队合作意识,工作态度积极,责任心强;或对智能制造行业感兴趣者; 11 兼职感兴趣者亦可。
-
技能要求: 嵌入式,C++,嵌入式Linux,芯片,ARM,C# Linux,嵌入式,嵌入式操作系统 技能要求: 嵌入式操作系统,嵌入式,Linux,ARM,芯片开发 岗位职责 1、参与操作系统内核架构策划; 2、参与操作系统实时内核的研发、优化工作; 3、调试解决操作系统内核BUG; 4、针对不同硬件平台进行实时驱动的开发; 5、参与系统调用层的研发; 6、参与应用层库的开发和封装,为用户提供开发平台SDK以及文档; 技能和能力要求 1、本科及以上学历,通信、电子、计算机或其它相关专业; 2、熟练掌握C、C++; 3、掌握RTOS、Linux等操作系统的任务调度原理和中断流程; 4、掌握Linux 操作系统驱动开发; 5、掌握Linux 操作系统内核调试经验; 6、熟悉IPC 机制; 7、良好的学习能力、逻辑思维能力和创新能力; 8、有VxWorks、Xenomai使用开发经验优先
-
职责: 1. 软件项目需求分析: 1)编制软件需求文档; 2)评审软件需求文档; 2. 软件产品开发设计改进: 1)运动控制(风机)算法编码实现及优化,睡眠监测算法编码实现及优化; 2)嵌入式软件、测试软件、生产工装软件开发及维护; 3)软件架构设计,详细设计,编码实现; 4)软件开发编码评审; 3. 编写相应的软件文档: 1)编制软件设计相关文件; 2)审核软件设计相关文档。 要求: 1、***本科及以上学历,学士学位 2、软件,通信、计算机及其相关专业 3、3年及以上软件开发经验 专业知识/技能 1.熟悉嵌入式软件开发流程,有医疗软件开发经验优先; 2.具有良好的数学基础,熟悉现代控制理论中PID,LQR和MPC等相关控制算法;熟悉信号采集,滤波等常规算法。 3.精通C/C++编程语言,有一定的ARM微控制器嵌入式软件开发经验; 4.熟悉至少一种RTOS(UCOSII UCOSIII FreeRTOS…)或有一定嵌入式Linux开发经验(驱动,内核等); 5.良好的英语读写水平,良好的团队协作能力。
-
岗位职责: 1、负责WiFi、蓝牙、Dali、485等智能家居产品软件开发工作以及相关文件的编写。 2、负责系统之间各部分之间协议的制定,软件的单元测试。 3、输出产测技术标准并指导和跟踪试产产测相关事宜。 4、负责老产品迭代开发及维护; 5、负责产品开发相关的技术文档(如架构设计文档、技术规格书、生产技术标准等)的拟制; 任职要求: 1、本科或以上学历,电子,计算机、自动化,通信等相关专业。 2、2~10年嵌入式产品开发经验,了解电路原理。 3、精通C语言,熟悉数据结构,掌握常用的算法。 4、熟悉常用的CAN,SPI,I2C,RS485,RS232等通讯协议的开发。 5、熟悉基于ARM架构MCU的Free RTOS、uCOS等实时系统的开发,能独立承担项目开发工作; 6、熟悉常规无线通信协议,如BLE、LoRa、NB-IoT等。 7、有Sigmesh、WiFi智能家居产品开发经验者优先。 8、有良好的沟通表达能力和学习能力
-
1、负责PowerPC平台上的BSP软件设计、开发、测试 2、负责芯片及应用方案的市场推广和技术支持工作 任职要求: 1、本科及以上学历,计算机、软件工程等相关专业; 2、精通C/C++语言,数据结构,丰富的产品应用开发经验 3、熟悉SOC体系架构,熟悉PowerPC、ARM等嵌入式硬件开发环境 4、工作扎实认真,服务意识佳,善于与人沟通,具有团队合作精神、能够承受高强度的工作压力 5、具有下列项目经验之一的优先: (1)具有信息安全方向的项目经验,如参与COS、PKI应用和可信计算等方面的研究与开发。 (2)具有Linux或Vxworks系统移植或驱动开发经验。 (3)熟悉常用接口协议:如Ethernet、USB、SD、CAN、PCIE、SPI、CAN等。 (4)具有智能门锁方案开发经验 (5)具有指纹算法、人脸算法等生物识别开发经验 (6)具有物联网产品开发经验,熟悉BT,WIFI,Zigbee等通信协议:
-
1、嵌入式软件开发: 1)软件方案设计:根据需求调研并制定软件方案,设计符合功能、性能要求的嵌入式软件方案。 2)软件代码开发:基于裸机和基于操作系统的驱动开发、基本功能实现;完成常见算法,如滤波算法的实现。 3)软件代码测试:制定软件测试方案,负责软件的调试;以及和硬件联调测试 软件设计文档:编写软件设计文档,包括方案、具体设计以及测试等说明文档。
-
岗位职责 1、负责软件框架规划和功能模块设计。 2、软件的代码编写和模块功能调试。 3、对设计的软件部分进行测试和验证。 4、编写开发软件说明和完善技术开发文档。 5、制定生产用规范化的各种技术文档,并提供技术支持。 6、协助制定并参与产品的调试、测试流程,严格产品质量控制。 7、负责技术上的相互协作,互相配合。 岗位要求 1、本科以上学历,电气、电子、通信等相关专业,有5年及以上嵌入式软件开发经验; 2、熟练使用C/C++等编程语言,精通ARM架构平台,如M0,M3,M4等; 3、3年以上嵌入式Linux开发经验,熟悉Linux系统下Uboot及驱动、应用开发及调试,有多进程、多线程下的软件开发、调测和维护经验; 4、熟悉常用总线通信外设协议及驱动,如UART/I2C/SPI/I2S/MIPI/SDIO等;;熟悉TCP/IP、HTTP、MQTT等网络协议; 5、熟悉国产芯片全志、瑞芯微(Rockchip)以及相关平台下alsa及bluez的开发; 6、有Camera和音频等驱动及应用开发经验更佳,熟练使用各种辅助工具进行调试、测试,熟悉示波器、逻辑分析仪的使用;
-
岗位职责 1、负责软件框架规划和功能模块设计。 2、软件的代码编写和模块功能调试。 3、对设计的软件部分进行测试和验证。 4、编写开发软件说明和完善技术开发文档。 5、制定生产用规范化的各种技术文档,并提供技术支持。 6、协助制定并参与产品的调试、测试流程,严格产品质量控制。 7、负责技术上的相互协作,互相配合。 岗位要求 1、本科以上学历,电气、电子、通信等相关专业,有5年及以上嵌入式软件开发经验; 2、熟练使用C/C++等编程语言,精通ARM架构平台,如M0,M3,M4等; 3、3年以上嵌入式Linux开发经验,熟悉Linux系统下Uboot及驱动、应用开发及调试,有多进程、多线程下的软件开发、调测和维护经验; 4、熟悉常用总线通信外设协议及驱动,如UART/I2C/SPI/I2S/MIPI/SDIO等;;熟悉TCP/IP、HTTP、MQTT等网络协议; 5、熟悉国产芯片全志、瑞芯微(Rockchip)以及相关平台下alsa及bluez的开发; 6、有Camera和音频等驱动及应用开发经验更佳,熟练使用各种辅助工具进行调试、测试,熟悉示波器、逻辑分析仪的使用;


