嵌入式软件资深工程师(底层)职位描述与岗位职责任职要求
职位描述:
职责描述:
1.开发底层功能性软件
2.设计软件接口,优化数据结构,实现应用层对不同底层,硬件的兼容性
3.优化软件堆栈分配
4.现场设计实验并调试,验证软件功能的正确性及性能达标
任职要求:
1.本科及以上学历,计算机、通信、自动化等专业
2.3年以上车辆控制器软件/电子产品软件开发经验。掌握CAN,LIN,CANFD,以太网通讯的协议层内容,掌握AUTOSAR设计模式与方案。
3.扎实的C/C++编程基础,并具备一定的软件架构设计经验,良好的编程习惯。
4.具备量产产品开发经验,对所开发产品的系统有一定的了解,良好的沟通能力、协调组织能力
5.具有较丰富的现场调试经验,能够思路清晰、高效的找到问题并解决问题
篇2:嵌入式底层系统主管职位描述与岗位职责任职要求
职位描述:
岗位职责:
1、负责公司单片机、DSP、FPGA等嵌入式系统开发;
2、负责制定嵌入式系统技术的整体方案;
3、分析并解决产品在实际运行中出现的问题;
4、独立负责产品硬件开发、调试、测试;
5、总结项目产品研发经验,持续改进产品性能;
6、有巡检车、AGV等开发经验者优先;
7、认真做好公司领导交办的其它工作任务。
任职要求:
1、本科5年或硕士3年以上嵌入式系统软硬件研发工作经验(精通嵌入式系统软件开发);
2、有良好的分析和解决问题能力,逻辑思维清晰严谨;
3、精通51/AVR/STM32等常见MCU,精通KEIl、IAR、CCS、AD;
4、动手能力强、熟悉个各种驱动接口设计,如CAN、I2C,SPI,UART等;
5、善于沟通,工作细心,责任心强,工作主动性强,具有较强的抗压及应变能力;
6、具备团队管理能力。
篇3:资深嵌入式软件工程师(底层驱动开发)职位描述与岗位职责任职要求
职位描述:
职责:
负责?Linux?内核与驱动程序的开发维护工作,包括:
?1)为芯片开发Linux内核并设计开发驱动程序
2)分析和解决在系统集成期间发现的问题
3)优化内核和驱动
4)?负责软件研发体系和质量体系的管理。
?岗位要求:
1、5?年以上嵌入式操作系统驱动开发经验
2、至少?3?年ARM平台的?LINUX?驱动经验,USB,I2C/I2S,SPI?等驱动?3?种以上的开发经验
3、熟悉RTOS(real-time?operating?system),?bootloader,?BSP(?board?support?package),?driver,?Multiprocessing?和硬件底层设计等等
4、熟练掌握?ARM?体系结构的汇编语言,精通?C/C++?语言
5、熟悉嵌入式系统的?Bootloader、linux?内核裁剪
6、熟悉?Linux体系架构者优先.
篇4:嵌入式Linux底层驱动软件工程师岗位职责内容
1.负责按照总体设计完成模块详细设计说明书。
2.完成模块代码编写、内部测试工作。
3.协助硬件设计人员及应用软件设计人员进行系统开发与调试。
4.根据技术支持需求进行软件代码维护。
5.编写相关技术文档,并对有关人员进行培训。