-
职位描述: 工作职责: 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、与产品团队、解决方案团队紧密合作,快速响应业务需求,提供技术支持和解决方案。 任职资格: 1、本科及以上学历,计算机科学、电子工程、自动化或相关专业; 2、熟练使用React.js或Vue3; 3、有NodeGUI开发经验; 4、熟练使用Webpack、Vite等构建工具,具备微前端(qiankun)架构设计与落地经验; 5、掌握Node.js服务端开发,熟悉Express框架及MySQL/SQLite数据库操作; 6、具备5年及以上前端或上位机相关工作经验; 7、有代码开发相关辅助AI工具使用经验,具备使用AI工具提高开发效率实战经验者优先; 8、有嵌入式开发相关经验,熟悉linux操作系统环境。
-
岗位职责: 1) 负责铁路信号系统软件的研发工作; 2) 负责信号系统软件的需求、设计、编码、调试及文档编制工作; 3) 参与软件研发全生命周期管理; 4) 参与相关系统和软件方案的技术评审; 5) 参与软件测试、现场实施的技术支持,对各项目试验开通上线及稳定运行提供技术保障; 6)完成上级临时交办的任务。 岗位要求: 1) 爱岗敬业,积极主动,工作细心踏实,责任心强;具有较好的团队协作能力,具有较强的创新精神、组织协调和沟通能力。 2) 计算机、软件工程、自动化、铁路信号、信息技术等专业,硕士及以上学历;有车载信号业务、调车业务、ETCS、CBTC、ETCS、CTCS相关装备研发经验的优先; 3) 熟练掌握C/C++等编程语言,熟练掌握软件开发流程、设计模式和体系结构,熟练应用基本的数据结构和处理算法; 4) 掌握计算机网络原理,熟悉Linux/VxWorks/windows系统并运用操作系统开发过应用软件者优先; 5) 熟悉串行通信、网络通信、CAN通信等常见接口通信方式及通信协议; 具备撰写中英文档的能力,有良好的英语读写水平,至少通过英语四级。
-
岗位职责: 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解决工作问题。
-
岗位职责: 1.充电桩软件研发:深度参与交流、直流充电桩产品基于 RT-Thread 操作系统的底层控制软件和物联网相关功能模块的设计与开发工作,严格按照产品需求实现各项功能,确保充电桩在复杂网络环境和多样化使用场景下稳定、高效运行。 2.软件调试与优化:负责充电桩软件功能的调试、测试与验证工作,运用专业的调试工具和丰富的经验,精准定位并快速解决软件在开发及客户现网使用过程中出现的问题,不断优化软件性能,保障产品的可靠性和稳定性。 3.项目协作与文档编制:积极参与项目需求分析会议,与硬件开发团队、测试团队、产品经理等跨部门人员紧密协作,充分理解项目需求。独立完成详细的软件设计文档,包括软件架构设计文档、功能规格说明书、接口设计文档等,为项目开发提供清晰、准确的技术指导和依据,确保项目开发流程的规范化和标准化。 4.物联网功能开发:基于 RT-Thread 系统,开发充电桩与物联网云平台的数据交互功能,实现设备状态监控、远程控制、故障预警等功能。熟练运用 MQTT、HTTP、CoAP 等物联网通信协议,保障数据在充电桩与云端之间安全、稳定、高效传输。 5.驱动开发与适配:针对充电桩硬件平台,开发和优化 RT-Thread 系统下的各类设备驱动程序,包括但不限于串口(RS232、RS485)、SPI、I2C、CAN 等常用接口驱动,以及以太网、Wi-Fi、4G 等通信模块驱动,确保软件与硬件的无缝适配和协同工作。 6.技术创新与维护:关注行业技术发展趋势,积极引入新技术、新方法,对充电桩底层控制算法和物联网功能进行优化与创新,提升充电效率、能源管理水平以及产品的智能化程度。同时,负责现有产品软件的维护和升级工作,及时响应客户需求,解决软件运行过程中的问题。 任职资格: 1.学历与专业:本科及以上学历,计算机科学与技术、电子信息工程、自动化、通信工程等相关专业,具备扎实的专业基础知识。 2.工作经验:3 年以上嵌入式软件开发经验,其中至少 2 年有充电桩产品开发经验,且有 1 年以上基于 RT-Thread 操作系统进行物联网相关项目开发的经验。熟悉充电桩行业的业务流程和技术规范,了解充电桩的市场动态和发展趋势。 3.编程语言与规范:精通 C/C++ 编程语言,具备良好的编程习惯和代码规范意识,能够编写结构清晰、可读性强、易于维护的高质量代码,熟练掌握代码优化技巧,具备独立解决复杂编程问题的能力。 4.操作系统与平台:深入理解 RT-Thread 实时操作系统的内核架构、任务调度机制、内存管理策略、设备驱动模型等,能够熟练进行 RT-Thread 系统的定制、移植和优化。熟悉 Cortex-M 系列(如 M3、M4 等)、ARM 等嵌入式处理器架构,有 STM32、GD32 等主流芯片的开发经验,能够基于这些芯片平台进行底层控制软件和物联网功能的开发。 5.物联网通信技术:熟悉常见的物联网通信技术和协议,如 Wi-Fi、蓝牙、4G/LTE、NB-IoT 等无线通信技术,以及 MQTT、HTTP、CoAP、TCP/IP 等网络通信协议。能够根据项目需求,选择合适的通信方案,并实现稳定可靠的数据传输功能。 6.接口与外设开发:深入了解常用的外设接口通信编程,如 RS232、RS485、SPI、I2C、CAN 等,能够熟练开发相应的接口驱动程序,实现软件与硬件设备之间的高效通信和数据交互。具备一定的硬件调试能力,能够看懂硬件原理图,协助硬件工程师进行硬件故障排查和问题解决。 7.行业标准与规范:熟悉充电桩相关的行业标准和规范,如 GB/T 27930-2015《电动汽车非车载传导式充电机与电池管理系统之间的通信协议》、IEC 61851 等国内外标准,确保产品开发符合行业要求和规范。 加分项: 1.有 OTA(Over-The-Air)升级技术开发经验,能够实现充电桩软件的远程升级和维护,提升产品的可维护性和用户体验。 2.具备边缘计算相关项目经验,能够在充电桩设备端实现数据的实时处理和分析,减轻云端计算压力,提高系统响应速度。 3.参与过开源项目,在 RT-Thread 社区或其他相关技术社区有过技术分享、代码贡献等经历者优先考虑,具备良好的技术交流和团队协作能力。 4.熟悉物联网安全技术,如数据加密、设备身份认证、访问控制等,能够为充电桩产品的物联网通信提供安全保障。
-
岗位职责: 1 控制系统的软件开发 参与产品控制系统方案和详细开发计划的制定并实施,完成产品电控板控制规则的制定和产品的软件架构的设计、软件代码的编写和调试; 2 MCU新平台和程序库的维护 负责新MCU开发平台的搭建,现有软件的移植;负责程序库的发展、优化及维护。 3 产品控制规则和生产临时测试工艺的编制 负责制定产品控制规则的编制,生产临时测试工艺的编制;配合性能测试进行软件优化和问题分析,指导软件测试及测试中的问题分析;。 4 解决与控制系统相关的技术问题 解决或参与解决产品开发、技术研究、质量改进中的与控制系统相关的技术问题,保证技术方案的可行性。 5 电控板的测试验证 参与电控板的测试验证工作,同时承担电控故障板的分析和改进工作。 6 老品控制系统维护 组织老产品控制系统性能改进,质量提升项目的实施。成本 岗位要求: 1. 最低学历 本科 专业要求 熟悉产品控制器、电路设计知识及软件开发相关知识 2. 工作经验 具有3年以上软件开发工作经验 3. 资格证书 助理工程师及以上 4. 知识技能 熟悉冰箱(柜)产品控制器、电子线路设计知识,了解冰箱控制、制冷、安全相关的国家标准、国际标准,熟练使用办公软件、熟练掌握C或C++等编程语言、熟悉常见软件开发流程和设计方法。 5. 能力素质 具有优秀的执行能力和沟通能力,良好的解决问题能力和团队协作能力,一定的培训能力。
-
岗位职责: 1、根据MRD,与产品部等部门的需求,负责对新开发的产品进行可行性分析,主要负责分析产品的软件可实现性; 2、根据产品需求,完成相关功能模块的器件选型、测试以及评估; 3、根据产品MRD的需求,负责产品的软件设计; 4、独立完成产品的代码调试。 6、完成产品的功能、性能调试输出测试计划与报告,以保证产品质量; 7、相关产品的技术文档整理,归档;以支持产品的生产; 8、对老品的生产及售后提供技术支持,分析不良产品,及时优化现有产品。 任职条件: 1、3-5年的软件设计工作经验,具有丰富的项目管理,产品进度掌控经验; 2、至少熟练掌握一种软件系统开发经验,譬如FreeRTOS 3、熟悉电子产品的开发流程及相关业务领域的知识; 4、熟练使用相关软硬件开发工具中的一种或多种,有物联网开发经验优先 5、熟悉8、32位单片机开发,熟练掌握C语言,基本掌握汇编语言。
-
职位描述: 1) 与硬件测试工程师/验证工程师联合对负责的功能开展相关的用例代码的编写和实物功能性能测试,负责测试用例相关的文档的编写; 2) 驱动开发与优化,操作系统移植与优化; 3) 为项目应用提供必要的支持,参与SOC芯片及各个子系统的验证环境搭建。 职位要求: 1) 微电子、计算机等相关专业本科及以上学历,熟悉C语言,2年以上相关工作经验; 2)熟练掌握计算机体系架构,各类常见的算法原理等; 3) 掌握RISC-V处理器架构者优先,熟练掌握嵌入式交叉编译环境和软件调试工具; 4) 掌握Python,shell,scala脚本开发;熟悉常见的算法调测工具; 6) 具备处理器行业嵌入式软件研发经验者优先; 7) 善具备良好的中英文沟通和文字书写能力,善于团队协作; 8) 熟悉常用软件版本管理工具如 Git 等,具备常用工作自动化脚本的编写能力。
-
1、熟练掌握C语言、C++及数据结构基本知识; 2、熟悉ARINC429、RS-422A及ARINC664等机载航空总线相关知识; 3、具备良好的软件需求开发能力,依据系统需求及相关标准开发并 编制软件需求文档; 4、具备软件架构设计及详细设计能力,依据软件需求文档及相关标 准编制软件设计文档; 5、具备嵌入式软件开发、集成的能力,依据软件设计文档及相关标 准编制软件源代码,并完成软件集成及软硬件集成等工作; 6、具备底层驱动软件开发能力,依据器件手册编写相关驱动函数; 7、掌握软件工程化相关知识,熟悉D0-178C标准; 8、具备良好的问题解决能力,包括对问题的识别、分析、解决和验 证 ; 9、具备良好的团队协作和沟通能力; 10、具备良好的创新思维和学习能力; 11、能够适应国内出差。
-
职位描述 1、根据产品和业务需求开发嵌入式系统底层软件,设计和实现软件功能,并编写相应开发文档; 2、开发、测试和维护产品中各种芯片驱动软件; 3、对系统软件进行优化,提升系统性能、可靠性和稳定性。 职位要求 1、本科及以上学历,计算机、电子信息、通信等相关专业优先,对英文技术文档有较好的阅读理解能力; 2、熟练使用C语言,有汇编语言或脚本语言的使用经验; 3、熟悉常用总线和接口协议,如I2C、SPI、UART,了解基本网络知识; 4、了解单片机、ARM、DSP、X86等至少一种芯片架构及组成; 5、了解操作系统原理,理解中断、进程、内存等基本概Linux/RTOS上驱动或应用程序开发经验或熟悉AndroidFramework优先。
-
岗位职责: 1、负责CPU芯片(ARM等)Bootloader基础系统开发; 2、RTOS BSP开发; 岗位要求: 1、熟悉航天软件类产品开发流程与规范; 2、熟悉linux、μCos、Vxworks等系统; 3、熟悉C/C++等语言; 4、具有航天软件类产品研发经历5年以上。
-
岗位职责: 1:负责嵌入式软件开发,收集客户需求、制定开发计划; 2:负责嵌入式软件代码编写、调试和维护 ; 3:负责解决客户反馈的关于产品的相关问题。 任职要求: 1:通信、自动化、以及电子相关专业,**本科及以上学历; 2: 精通C/C++语言编程,熟悉STM32系列单片机,熟练使用CAN、SPI、串口、以太网、IIC及USB等通信接口;熟悉嵌入式Linux开发;了解硬件电路设计,能看懂电路原理图; 3:具备良好的文档编写能力和习惯,熟练阅读英文资料,熟练使用常用办公软件(Visio、word、excel、PPT、Project); 4:良好的团队合作精神,工作主动性和责任心强,服从工作安排,善于沟通;能独立思考、分析和解决问题,勤奋刻苦,细致认真。 福利待遇: 每年定期调薪+项目提成+五险一金+双休,法定节假日福利,员工生日福利等
-
工作职责: 1、负责嵌入式统平台开发和验证, 驱动开发和性能优化; 2、负责项目的方案选型,软件开发,性能优化,软件进度把控; 3、熟悉C编程语言;具有扎实的数字电路、模拟电路、微机原理等嵌入式专业理论基础; 具有一定的硬件基础知识,能够看懂原理图,掌握基本的硬件调试方法。 4、PC上位机调参软件开发 任职要求: 1、本科及以上学历,计算机、电子、通信、自动控制等相关专业,2年以上工作经验,有大学生电子类竞赛获奖者优先; 2、熟悉C编程语言;具有扎实的数字电路、模拟电路、微机原理等嵌入式专业理论基础; 具有一定的硬件基础知识,能够看懂原理图,掌握基本的硬件调试方法; 3、具有丰富的嵌入式相关开发经验,熟悉单片机51和STM32/国产-M4类的MCU开发; 至少熟悉USB/GUI/UART/I2C/SPI/CAN/SD等外设中的两种; 4、熟悉PC上位机软件调参开发; 5、具备较强的学习、沟通表达能力;
-
岗位职责: 1.负责移动机械类设备,逻辑控制功能软件开发,仪表显示软件开发; 2.协助硬件、测试工程师进行新品功能、性能、可靠性等方面的测试、验证及外部认证; 3.配合生产和技术服务部门,为产品的调试、测试和故障排查提供技术支持。 任职要求; 1.嵌入式产品研发经验,熟悉ARM 32位MCU者优先; 2.熟练掌握C语言,编码风格良好,调试技巧丰富,能独立解决问题; 3.有CAN通信协议栈、电机驱动开发经验者优先; 注:公司目前已搬到西咸新区沣西新城云谷三期,距离能接受者投递。
-
软件工程师 任职要求 1、电子、电气类或计算机等相关专业,本科及以上学历; 2、熟练使用汇编或C语言编程,功底扎实,逻辑思维清晰,编程风格良好; 3、有使用8bit/32bit MCU 方案开发经验; 4、有两年以上消费类电子相关产品开发经验; 5、有良好的沟通协作能力。 6、有以下工作经验者优先 电源方向:有PD移动电源、无线充开发经验者优先。 消费类:有合泰、芯海单片机开发经验者优先;


