嵌入式高级软件工程师岗位职责
任职要求:
1、至少5年以上相关开发经验;
2、精通C,熟悉shell/python脚本,良好的编程习惯和技巧;
3、精通ARM cortex-M3/M4系列架构,熟练掌握linux系统, 至少熟悉一种OS的内部运行机制,包括进程调度、内存管理、IPC、定时器、消息列队等
4、具备全流程负责产品关键模块的方案制定、编码、维护、测试,自动化测试脚本实现,规格文档编写经历
5、有扎实的电子电路基础,能够综合硬件和软件双向定位设备问题。
6、熟悉银联卡相关业务并深知相关过检和测试流程;
岗位职责:
1、负责框架内关键需求的方案设计、技术选型、原型验证
2、通过可靠性分析方法,分析负责框架的故障模式,提取相应的可靠性需求,改进框架代码的可靠性
3、负责框架内关键问题定位、修改方式检视、改进措施落地
4、负责框架内整体架构完善;
职位要求:
1、计算机,通信专业毕业,大学本科或以上学历,四年以上嵌入式系统开发工
作经验。
2、精通嵌入式系统开发,精通Linux系统和C语言软件开发。有交换机软件开
发经验或嵌入式Linux经验者优先考虑。
3、熟悉计算机网络技术,精通网络通信协议(TCP/IP、STP、NTP、OSPF、DHCP、
IGMP、SNMP等),有实际开发经验者优先考虑。
4、具有较好的英语读写能力,能快速阅读英文技术资料。
5、有良好团队合作精神和沟通能力、学习能力。性格开朗、有责任感、工作积
极、有很强的学习和理解能力。
Company DescriptionDo you want beneficial technologies being shaped by your ideas? Whether in the areas of mobility solutions, consumer goods, industrial technology or energy and building technology - with us, you will have the chance to improve quality of life all across the globe. Welcome to Bosch.
Job Description
Work on the whole process of infotainment system and instrument cluster HMI (Human Machine Interface) development, including graphic user interface and speech dialog yze the customer HMI requirements and creation of the functional requirementsEvaluate and accept Subcontractor HMI designs Adapt to HMI design deliveriesImplement and deliver the HMI modulesFollow software development processFollow the defined software coding rules Use software configuration managementPerform unit testsReport the defects to the projectAnalyze and fix the detected software defects
Qualifications
Good skills in embedded C/C++ programmingExperience in computer graphicsExperience in automotive embedded Software developmentExperience in HMI Design, Implementation and testing Intercultural competence to cooperate with oversea teamGood English in both writing and speaking
1、计算机、通信、电子工程、自动化等相关专业; 2、熟悉Linux操作系统,熟悉shell编程,熟练使用gcc,gdb,Makefile等开发调试工具; 3、熟悉各种嵌入式开发环境搭建以及调试; 4、熟练掌握嵌入式系统内核定制编译,精简系统内核、算法; 5、至少2年的嵌入式驱动/BSP驱动开发移植经验(可根据IC spec动手编写驱动文件),对嵌入式开发环境Yocto/Linaro有较深的理解。熟悉ROS机器人系统优先。 6、具有Android系统高通/MTK平台底层驱动开发调试经验。深入的理解Android framework框架和Android Binder通信机制,理解Android系统各个子系统从UI到底层设备驱动整个 调用流程。 7、熟练掌握I2C、SPI、UART、USB等接口协议; 8、各种嵌入式芯片、存储器等电路器件,protel99等电路设计软件,电路板制作; 9、良好的团队协作精神和和严谨的工作作风以及沟通能力。
-
终端测试工程师岗位职责
终端测试工程师是做什么的?本文提供终端测试工程师的岗位职责例子,包括详细的工作内容及任职要求。职位需求:1、负责手机客户端/服务端/web产品的测试工作,保证产品质量和进度;2、参与产品需求的评审工作,并提出改进意见;3、设计编写测试用例,执行测试任务,并对缺陷进...
-
标定工程师岗位职责
标定工程师是做什么的?本文提供标定工程师的岗位职责例子,包括详细的工作内容及任职要求。1、全日制二本以上学历,2年工作经验,优秀应届本硕生也可考虑;2、具有一定的英语阅读能力,有较强的逻辑思维能力;3、具有一定的C语言编程能力,熟悉MATLAB、stimulink仿真;4、具...
-
汽车结构工程师岗位职责
汽车结构工程师是做什么的?本文提供汽车结构工程师的岗位职责例子,包括详细的工作内容及任职要求。工作职责:1.在项目初期,按照设计规范完成初步的设计布置和策略,并根据各阶段进行检查,保证产品发布符合工程要求;2.根据造型发布面进行结构设计,保证工程设计符合制造...
-
初级硬件工程师岗位职责
初级硬件工程师是做什么的?本文提供初级硬件工程师的岗位职责例子,包括详细的工作内容及任职要求。1,有责任心,有较强应变能力,对人热情,良好的团队合作精神;2,对电子和硬件设计有兴趣,具有一定的学习、钻研能力;3,独立完成过单片机相关项目或者其他相关项目;4,熟悉原理图...