西安瑞潮电子科技有限公司

西安 ·电子/通信/硬件 ·20-99人

嵌入式软件工程师

12-24K

西安

1-3年

本科

全职

职位描述
职位:嵌入式软件研发工程师
岗位职责:
1、负责电子产品、设备的嵌入式软件研发工作(国产、进口单片机32 );
2、参与公司产品软件方案制定与设计实现,可根据需求文档,进行可行性分析;
3、熟悉C/C++语言,熟悉Cortex-M3或STM32等嵌入式处理器;
4、能进行ARM相关产品的系统软件移植开发、周边功能接口驱动开发;
5、负责定制型项目的软件开发,嵌入式系统软件文档编写工作;
6、配合硬件测试和检查软件,及时消除代码中的缺陷;
7、熟练掌握常见硬件接口(如I2C,SPI,HPI,UART等)的驱动编程;
8、总结项目产品研发经验,持续改进产品性能,参与产品维护升级设计开发文档编制与维护。
任职要求:
1、熟悉Keil、IAR 或其他IDE开发环境嵌入式软件开发流程及工具,熟练掌握C语言编程;
2、有简单的模拟电路和数字电路基础,能看懂原理图和PCB图纸;
3、熟悉stm32或某种ARM处理器体系结构,熟悉AD采集;RS232/RS485、I2C、SPI等通信协议;有过无线传输(蓝牙、NB-Iot、Lora、WiFi、网口,usb接口)经验者优先;
4、能够进行8bit/16bit/32bit微控制器系统及ARM处理器的软件设计、调试及应用;
5、清楚嵌入式软件的开发过程,能独立编写软件流程图,并根据需求文件编写程序;
6、能够熟练阅读电子类英文专业文档。
相似职位