软件工程师3岗位职责

2018-08-30    工程师职责    【本页移动版】
软件工程师3是做什么的?本文提供软件工程师3的岗位职责例子,包括详细的工作内容及任职要求。
-------------------------------------------------

岗位职责

1、负责基于MCU/SOC/DSP硬件平台的嵌入式软件和设备驱动程序的详细设计、编写代码和调试;

2、负责嵌入式软件算法LIB库的编译、移植、版本管理和客户支持;

3、负责与硬件工程师联合进行板卡的测试与调试,参与编写PCB板卡的测试报表及分析;

4、负责嵌入式研发平台的软件、硬件模块调研,编写报告;

5、参与整机的组装工作,整机测试和特殊实验;

6、负责向主管领导及时报告产品问题及改进方法。

岗位要求

1、电子或计算机本科以上学历,具有2年以上电子行业从业经验;

2、具备嵌入式软件开发能力,以及电路分析能力;

3、具有嵌入式硬件开发平台(ARM、FreeScale、Ti等)的实际项目工作经验;

4、良好的软件工程功底,同时具备初中级电路分析能力,能看懂电路图;

5、熟悉嵌入式OS(RTOS、LINUX等),具备实际项目研发经验;

6、了解常用嵌入式平台的外设、总线的工作原理,并能够开发相关设备的驱动程序;

7. 熟练使用文档制作相关工具与软件(Word、Excel、等);

8、具有良好的语言沟通能力、协调能力和初级英语水平。

-------------------------------------------------

1、各种操作系统(windows、LINUX等)及各种数据库(MYSQL等)软件的安装配置。

 2、熟悉路由,端口映射,VPN类的配置等(可在公司现学)

 3、常用Web容器安装配置,例如:Tomcat,JDK等,保证公司的WEB程序稳定运行;

 4、公司项目现场部署web程序,应用程序,修改配置文件。

 6、完成日常数据处理工作,包括数据库的备份、导库工作;数据统计分析工作和异常数据处理工作;

 7. 完成公司数据库的一些SQL语句的维护。

任职要求:

1、计算机、通信、自动化及相关专业。

2、1年以上windows系统运维经验,熟悉SQL、MYSQL

3. 懂一种编程语言可优先考虑,如c#,多线程,网络编程 可优先录用

4. 学习能力较强,有一定的动手能力,敢于多折腾。

-------------------------------------------------


岗位职责:

1、根据产品需求,参与新产品(如:有线以太网、WIFI、M2M)的方案设计工作。

2、根据产品规划,负责新产品的软件开发、调试、测试工作。

3、负责公司旧产品的软件功能维护及开发工作。

4、负责完成产品的设计资料、说明文档、生产资料的的编写工作。

5、响应其他部门的相关需求


任职要求:

1、电子、自动化、通讯、计算机等专业,本科及以上学历,1年以上工作经验。

2、精通C语言嵌入式软件开发,有丰富的嵌入式产品的开发经验;

3、熟悉嵌入式实时操作系统的应用,如eCos、Vxworks、Freertos,了解实时操作系统的相关运行机理;

4、熟悉TCP/IP及无线网络(Wi-Fi、蓝牙、2/3/4G)协议及应用者优先;

5、有较强的学习能力,善于解决问题,思路清晰、工作严谨,具有良好的沟通能力和团队合作精神,具有高度的责任心和进取精神。

 -------------------------------------------------

应公司发展需要,需要招聘2018年毕业应届毕业生,具体如下: 

1.电气工程师1名:硕士,电气自动化专业; 

2.机械工程师3名:硕士,机械设计制造及自动化/机械工程专业; 

3.软件工程师3名:硕士,计算机/软件工程等相关专业; 

推荐文章