软件开发工程师

岗位职责:

一、软件设计

1. 参与公司的新产品开发,负责产品的系统软件开发

2. 参与软件系统计划的编制

3. 基于已有软件构架的软件设计

4. 编写详细的软件设计方案

5. 产品的驱动开发工作

二、软件测试

1. 使用软件测试工具进行模块测试和调试以及软件模块的集成测试

2. PC上的配套工具的开发以及测试

3. 配合应用层软件的集成测试和验证

4. 根据软件编程规范进行软件开发

5. 软件BUG的分析以及持续改进,总结开发经验并更新到设计规范

6. 根据软件的复杂程度,采用不同的软件测试方法和策略,满足时间和软件质量的要求

三、技术支持

1. 给应用工程师、服务工程师提供底层使用的技术支持

四、调试和验证

1. 负责产品开发各个阶段的软件调试工作

2. 整车以及现场测试出现问题的支持工作

五、其他任务

岗位要求:

1. 大学本科或以上学历,软件、电子、自动化专业,英语读写熟练

2. 具有模块化设计能力,完成过常用嵌入式ARM软件模块编写,如对freeRTOS、linux系统等操作系统;对高底边驱动、CAN通讯、文件读写、boot初始化编写。

3. 掌握基本的软件设计知识

4. 掌握使用软件设计、调试工具,如Keil、IAR、J-tag等。

5. 了解机械系统应用的相关知识

6. 熟练掌握C语言、嵌入式等

公司地点:徐州鼓楼区徐州圣邦电控有限公司B2栋

公司简介:

职位发布者:蔡先生

徐州圣邦机械有限公司

融资阶段:

公司规模:100~499人

相似职位: