ARM嵌入式开发软件工程师岗位职责范本
嵌入式软件工程师岗位说明书JD模板

2.android开发
1)负责android测试工具的设计和开发;
2)负责android应用框架开发和维护,及sdk开发;
3)负责完善和优化androidapplication的基本功能,应用层各种问题的分析和解决;
4)负责设计并实现android应用层的各种新加功能和客户需求;完成对应的模块设计、编码及调试工作;
岗位说明书模板
岗位名称
嵌入式软件工程师
所属部门
研发部
岗位定员
1
岗位编码
MX-06-0010
部门编码
YY-006
薪酬等级
D3
直接ቤተ መጻሕፍቲ ባይዱ级
总监
直接下级
下级人数
工作综述
负责完善和优化androidapplication的基本功能,应用层各种问题的分析和解决
工作职责
1.通用软件开发
1)linux底层驱动(lcd、bt、wifi、音频等),算法,图形显示,传感器开发
学历要求
全日制大专以上学历
素质能力
1、具有较强的沟通及协调能力,语言表达能力。
2、具有较强执行能力、保密意识;
3、抗压能力强,思维活跃;创新能力、组织能力良好。
3、具有较强突发事件处理能力。
4、具有较强的团队协助能力。
个性品质
对公司忠诚,具有良好的保密意识
工作经验
三年以上工作经验
行业经验
一年以上同行业经验优先
5)负责跟踪和整理android新功能、新应用,及相应方案的可行性研究;
6)负责指导、培训普通开发工程师,审核开发工程师的设计与研发质量;
协作关系
内部:公司各部门
嵌入式软硬件工程师岗位职责

嵌入式软硬件工程师岗位职责
嵌入式软硬件工程师是一种综合能力比较强的工程师,不仅具备软件开发的能力,还需要具备对硬件的了解和掌握。
嵌入式软硬件工程师的岗位职责如下:
1. 硬件设计与开发
嵌入式软硬件工程师需要能够进行硬件的设计与开发工作,包括对电路板的设计、元器件的选型和调试以及硬件的维护工作。
2. 嵌入式软件开发
嵌入式软硬件工程师需要精通嵌入式系统的软件开发,能够进行驱动程序的编写、系统调试和优化,能够熟练掌握C、C++、java 等开发语言。
3. 协作开发
嵌入式软硬件工程师需要和其他软件工程师和硬件工程师紧密协作,以协调开发工作,梳理开发流程和任务,并且能够协调解决开发中出现的各种问题。
4. 项目管理
嵌入式软硬件工程师需要具备一定的项目管理能力,能够制定开发计划,安排任务,跟踪工程实施进度,协同规避风险。
5. 系统测试与维护
嵌入式软硬件工程师需要负责开发出来的系统的测试和维护工作,以确保系统能够正常运行并且提供支持和升级服务,符合客户的需求。
6. 技术研究与分享
嵌入式软硬件工程师需要不断改进和更新技术,能够关注技术的发展趋势,并且能够与同行进行技术分享与交流,提供有益的技术支持和建议。
总之,嵌入式软硬件工程师是一种综合能力比较强的工程师,需要具备软件开发、硬件设计以及协调管理等多方面的技能。
这个岗位往往需要具备高度的专业素养和较强的团队合作能力,同时需要对新技术、新软件、新硬件等有敏锐的洞察力,并且持续不断的学习和更新自己的知识,才能在不断升级的环境中立于不败之地。
北京计算机软件行业嵌入式软件开发岗位介绍JD模板

北京计算机软件行业嵌入式软件开发
岗位介绍JD模板
岗位名称:嵌入式软件开发
岗位关键词:R语言,M语言,网络开发,系统开发
岗位职责:
1、负责物联网无线通信模块相关产品的技术方案拟制、软件代码编写、软件的调试和验
收文档的编写;
2、负责单片机(ST系列,MSP430系列,51系列)硬件设计、调试和ARM等嵌入式系统的软件开发、编码、测试以及文档编写;
3、根据需求,负责需求分析、平台选型、关键器件选型、方案设计与评估设计软件架构,编写各阶段的设计文档;
4、在技术上对产品的性能和质量负责,协助产品检验和产品质量过程管理;
5、完成领导交办的其他工作。
任职要求:
1、精通C语言与ARM体系架构、ARM开发;熟悉DSP编程、Linux下的驱动编写;
2、至少精通一种单片机架构,熟悉单片机开发;
3、熟悉TCP/IP网络协议,了解主流IOT通信协议:如COAP;熟悉常用外设接口(UART、SPI、IIC)通信协议;
4、具有LORA,NB软件开发经验优先;
5、熟悉ZYNQ7000系统软件开发者优先;
6、一年以上无线通信产品或相关电子产品的设计、开发经验优先。
7、CET-4以上,能阅读英文技术文献;有创新的意识和勇气,有团队合作精神,责任心及抗压能力强,易与人沟通相处
8、通信、计算机应用、计算机网络、电气控制及相关专业毕业。
岗位职责软件开发(20篇通用范文)

岗位职责软件开发(20篇通用范文)岗位职责软件开发篇11.负责开发项目的系统分析、研发与组织实施2.负责开发符合系统要求的软件内容3.修改以有的系统方案,以维持优良的操作性能及正常的信息沟通4.MES程序的设计与开发;5.提高生产的效率,保障系统的稳定性及可靠性6.适应性维护工作7.掌握生产流程,优化生产控制8.提供技术指导,促进系统操作技术和译码编程的有效使用9.跟踪IT技术进展,做好技术储备10.推广完善公司系统,完成项目接口、开发工作11.协助相关应用软件的安装调试工作岗位职责软件开发篇2职责:1、协助完成需求的整理和软件设计。
2、按照项目计划,按时提交高质量代码,完成开发任务,规范文档的编写、维护,以及其他与项目相关工作。
3、负责单元测试代码的编写和进行单元测试。
4、协助负责java程序的打包、发布和部署工作。
任职要求:1、本科以上,即可,计算机相关专业,有实习经验。
2、了解HTML5、JavaScript、Ajax、CSS、vue等Web前端技术。
3、了解springboot/springmvc/mybatis/netty等开源框架,阅读过相关源码优先。
4、了解Java常用的设计模式。
熟悉Redis,Elasticsearch并了解各自使用场景者优先。
5、、了解使用Maven,GIT代码管理工具。
6、强烈的责任心与团队精神,较强的抗压能力和良好的沟通、协调、组织能力。
7、热爱技术,对技术有不懈的追求,喜欢研究开源代码,有良好的学习能力、团队协作能力和沟通能力。
岗位职责软件开发篇3职责:1、负责公司产品JAVA端的系统设计与研发;2、负责公司软件系统的长期维护和优化;3、研究项目技术细节,参与技术方案讨论,进行系统框架和核心模块的详细设计,编写相应的技术文档;职位需求:1、计算机及相关专业,大专或以上学历,两年以上JAVA开发经验;2、熟悉掌握Struts2、Spring、Hibernate/MyBatis框架技术,熟悉TCP/IP通信协议;3、了解SpringCloud、SpringBoot、CXF、RESTful微服务框架技术;4、熟悉MySQL、Oracle等主流数据库的开发,能进行数据库设计;5、熟悉HTML、CSS、JavaScript、JOSN、XML等Web前端开发技术,熟悉jQuery、Ajax技术;6、熟悉Maven/Gradle等项目构建管理工具,SVN/Git版本管理;7、了解Linux/Unix系统基本命令操作;8、责任心强,有良好的沟通能力、学习能力。
北京医疗器械行业嵌入式软件工程师(家用呼吸产品)岗位介绍JD模板

北京医疗器械行业嵌入式软件工程师(家用呼吸产品)岗位介绍JD模板
岗位名称:嵌入式软件工程师(家用呼吸产品)
岗位关键词:嵌入式,arm,单片机
岗位职责:
1.负责按产品需求制定软件需求,设计总体方案,开展产品软件开发、单元测试大纲编制
和单元测试实施;
2.负责具体项目软件的系统方案设计、实施和调试工作;
3.负责产品软件持续改进和维护;
4.负责软件的文档设计;
5.配合部门经理完成软件设计规范和软件工程师手册的编写和维护;
6.配合项目经理完成项目相关任务。
任职资格:
1.电子、计算机、自动化控制、软件或相关专业本科以上学历;接受过软件编程规范,软
件测试等方面的培训的优先;
2.2年以上嵌入式软件开发经验,超过1万行的实际编码经验和3人以上的项目开发经验;有过同时参加两个以上项目的经验,并至少在一项产品开发中任主力软件工程师角色;
3.熟练掌握单片机、DSP、ARM等嵌入式微处理器开发技术,有嵌入式硬件基础,能看懂电路原理图,熟悉单片机各种外设接口,有STM32、DSP开发经验者优先;
4.精通C或C++语言的应用开发,熟悉汇编语言,数据结构和基本的软件算法编程;
5.熟悉uC/OS II(uC/OS III)、FreeRTOS等常用嵌入式操作系统的应用开发;
6.熟悉emWin等嵌入式GUI的应用开发;
7.具有自动化控制工程实践经验、熟练掌握常用的自动化控制算法及智能控制算法者优先;
8.了解产品开发流程,有医疗电子产品开发经验的优先;
9.英语CET4以上,能够阅读和理解英文资料;。
2023年软件开发工程师岗位职责(通用24篇)

2023年软件开发工程师岗位职责(通用24篇)软件开发工程师岗位职责篇11、负责小型智能终端设备Linux嵌入式平台软件开发,图像与视频数据处理;2、根据产品规划需求进行嵌入式软件程序的设计;3、配合后台服务器完成相关接口及协议的定义,对接代码的实现;4、根据技术支持需求进行软件代码维护;5、编写相关技术文档,并对有关人员进行培训。
软件开发工程师岗位职责篇2岗位职责:1、从事Android应用的开发与维护;2、能独立完成手机软件设计、编码和单元测试工作,保证开发质量;3、App性能及内存调优;4、参与产品需求的沟通、讨论和协调。
岗位要求:1、本科及以上学历,有2年以上Android应用实际开发经验;2、熟悉Android BLE开发;3、熟悉使用Android Studio;4、熟悉多线程、HTTP、TCP/IP通讯协议;5、熟悉Android UI设计与网络传输;6、开发基础良好,理解设计模式,在项目或产品中有很好的设计实践;7、有强烈的责任心和团队精神,善于沟通和合作;8、有JNI开发经验的优先;9、有IOT、Smart home智能硬件产品APP设计开发经验者优先。
软件开发工程师岗位职责篇3岗位职责描述:1、交换机,无线路由的固化软件的预研、设计、编码、调试及单元测试;2、TCP/IP通信协议模块的需求分析、设计、编码、调试及单元测试;3、嵌入式操作系统移植,驱动程序编写等;4、完成公司软件工程规范所要求的文档。
任职要求:1.计算机、数学或相关专业,本科(211及以上优先)及以上学历,一年相关开发经验;2、具备扎实的C/C++语言基础,具备数据结构、算法等相关知识;3、熟悉Linux系统操作,Linux网络应用使用;4、熟悉操作系统原理及TCP/IP协议编程,常用网络协议;5、有良好的编程风格及软件工程思想;熟悉数据结构及算法;6、英文要求:较好的英文阅读能力,能阅读英文RFC文档;7、该岗位亦接受对C语言编程感兴趣、有志于从事C语言编程的。
广州计算机软件行业MCU嵌入式开发工程师(汽车电子)-广州岗位介绍JD模板

广州计算机软件行业MCU嵌入式开发工程师(汽车电子)-广州岗位介绍
JD模板
岗位名称:MCU嵌入式开发工程师(汽车电子)-广州
岗位关键词:C语言,C/C++,IT/信息化领域
工作职责:
1、负责TBOX单片机软件开发工作,主要负责CAN数据采集,车辆诊断,CAN网络管理、ECU电源管理等整车相关的软件开发工作;
2、Autosar架构内各个部件的使用,必要时需要适配项目要求修改内核部分代码;
3、透彻理解主机厂的设计规范,并在软件开发中具有风险识别能力;
4、软件开发工作遵循ASPICE开发流程进行,完成静态测试,单元测试,集成测试;
5、负责制成TBOX新增或修改功能的详细设计文档,需要有良好的文档编辑风格。
任职要求:
1、三年及以上的嵌入式MCU软件开发经验,有汽车电子开发经验优先;
2、熟练掌握C/C++编程语言;
3、熟悉Linux多线程、多进程通信、Socket编程和HTTPS协议;有Linux应用开发实际经验;
4、熟悉Linux底层驱动,有底层驱动移植或调试相关经验;
5、英语4级以上,能够阅读英文技术文档;
6、具备严谨的问题分析能力,良好的质量思维。
嵌入式工程师的职责

嵌入式工程师的职责嵌入式工程师是一种专业的电子工程师,负责设计、开发和测试嵌入式系统和软件。
他们在各种应用领域都发挥着重要的作用,比如手机、电视、洗衣机、汽车、医疗设备等等。
1. 设计和开发嵌入式系统:嵌入式工程师需要在各种应用领域内针对不同的目标平台,设计和开发嵌入式系统。
他们需要掌握各种算法和嵌入式技术,包括操作系统、通讯协议、驱动程序、硬件设计等。
2. 实现嵌入式系统的接口和通信:嵌入式系统通常需要与外部设备进行通信和控制,比如传感器、执行器、显示器和储存器等等。
嵌入式工程师需要设计并实现与这些设备通信的接口和协议。
3. 开发和测试软件:嵌入式系统需要各种软件支持,比如嵌入式操作系统、应用程序和驱动程序等等。
嵌入式工程师需要编写和测试这些程序,以保证系统的稳定性和可靠性。
4. 设计和实现硬件:嵌入式工程师需要设计和实现各种硬件,包括处理器、存储器、输入输出设备等等。
他们需要掌握熟练的硬件设计知识,并使用 CAD 工具进行设计和模拟。
5. 分析和解决问题:嵌入式工程师需要能够分析和解决各种问题,包括硬件故障、软件错误和通信问题等等。
他们需要使用各种工具和技术进行诊断和修复。
6. 执行测试和验证:嵌入式工程师需要执行各种测试和验证任务,以确保系统的功能和性能符合要求。
他们需要使用各种测试工具和技术进行测试和评估。
7. 参与产品开发:嵌入式工程师需要参与各种产品开发活动,包括需求分析、设计、开发、测试、验证和发布等等。
他们需要与其他团队成员进行沟通和协调,以确保产品的质量和时间表得到充分保证。
总之,嵌入式工程师是一种具有多种技能和能力的电子工程师,需要掌握各种技术和工具,以实现各种嵌入式系统的设计、开发和测试。
他们是现代电子行业不可或缺的一员。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
岗位说明书系列编号:FS-ZD-04017 ARM嵌入式开发软件工程师岗位职责ARM embedded development software engineer job responsibilities 说明:为规划化、统一化进行岗位管理,使岗位管理人员有章可循,提高工作效率与明确责任制,特此编写。
1、电子、通信、计算机相关专业本科以上学历;
2、熟悉C/C++语言,熟悉数字、模拟电路,能读懂电路原理;
3、具有ARM的底层软件开发经验和基于andriod平台的应用软件开发经验;
4、熟悉STM32,NXP或新唐单片机、ARM7、CortexM系列硬件体系结构;
5、熟悉CAN总线,对汽车娱乐系统感兴趣;
6、能够熟练阅读和理解英文资料;
7、喜欢动手制作、有较强的动手能力;
请输入您的公司名字
Fonshion Design Co., Ltd
第1页/ 共1页。