更新于 1月15日

嵌入式软件工程师

6千-1.2万
  • 日照东港区
  • 1-3年
  • 本科
  • 全职
  • 招1人

职位描述

职位描述

岗位职责

1、根据项目具体要求,承担以单片机/ARM芯片为核心嵌入式软件开发、调试,按计划完成任务;

2、按时完成代码编写、模块开发及功能调试;

3、配合硬件工程师选择方案和硬件调试、故障分析,协助其他工程师完成调试及产品完善工作;

4、编写、整理、完善产品相关的技术资料;

5、出现的软件问题进行分析、给出解决方案,并进行实施、跟踪及汇总;

6、针对项目需求,进行基于Linux的嵌入式开发;

7、提出用户界面和用户体验方面的合理建议。

任职条件

1、本科及以上学历,计算机软件、电子等相关专业,1年及以上设计和开发嵌入软件经验;

2、熟悉数据结构,操作系统,计算机原理,精通C语言,对面向对象有较深刻的理解,具备规范的编程风格;

3、熟悉STM32单片机系统,熟悉嵌入式linux开发,了解ARMCortex,MIPS体系架构;

4、熟悉单片机常用的接口 (RS232/RS485/CAN/SPI/12C/UART/USB/以太网等) 使用,可以独立编写相应的控制程序,并能看懂对应的电路原理图;

5、对多传感器的信息融合算法和PID控制算法有一定了解;

6、熟练掌握Keil、IAR等嵌入式开发工具,熟悉uc-OS、FreeRTOS等常用RTOS;

7、具备良好的代码编程习惯,及较强的文档编写能力;

8、具有良好的逻辑思维能力,做事认真负责,具有良好的团队合作能力和人际交往能力。

工作地点

山东安盟盾科技有限公司

职位发布者

陈女士/人事经理

立即沟通
公司Logo山东贝宁电子科技开发有限公司
公司主页