职位描述
一、岗位职责
1. 负责嵌入式应用系统的软件架构设计,包括模块划分、层次结构定义、数据流程规划,以及与底层硬件驱动和上层应用的接口设计与规范制定。
2. 基于Linux/RTOS或裸机环境,使用C/C++按编码标准与设计模式实现应用程序,保障代码质量、可读性与可维护性。
3. 负责应用程序与驱动平台的集成,参与系统联调与集成测试,推进问题闭环。
4. 开展软件调试与性能优化,定位并修复缺陷与异常,提升系统稳定性、实时性与资源利用率。
5. 撰写与维护技术文档,包括架构设计、接口说明、开发手册、测试报告与问题复盘。
二、任职要求
1.本科及以上计算机、软件工程、电子工程、自动化相关专业。
2.熟练掌握C语言,具备良好的编码规范、代码审查习惯及嵌入式系统调试能力。
3.3年以上嵌入式软件开发经验,能独立完成从需求分析到测试验证的模块开发全流程。
4.精通STM32系列MCU开发或熟悉ZYNQ处理器平台者优先考虑。
5.熟练使用keil,CCS、vivado sdk等嵌入式开发环境。
6.掌握GPIO、UART、SPI、I2C、CAN、ADC/DAC等外设驱动开发,能阅读硬件原理图并进行软硬件联合调试。
7.有电机控制(如步进/直流电机)开发经验者优先。
8.具备强烈责任心、团队协作精神和主动解决问题的能力。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕