软件工程师

岗位职责

1、根据公司硬件产品路线图和实际需求,负责嵌入式驱动程序(部分)和应用程序API的编写,并对开发的软件质量和进度负责;

2、按照研发要求,完成软件的详细设计、代码实现、单元测试、集成测试;

3、负责相关函数编写,工业常用通信规约编程;

4、配合硬件工程师完成整体产品的调试和测试;

5、负责产品试产技术确认跟踪,产、测文档输出;

6、负责产品投产与交付后的及时的技术支持工作和产品升级更新工作;

7、参与产品开发前期的可行性评估和方案设计;

8、完成上级领导交办的其他工作。

任职要求

1、本科及以上学历,计算机、机械电子工程等相关专业;

2、精通C++语言,熟悉linux或windows 开发环境, 精通图形界面编程, 熟悉网络通信编程;

3、了解常用外部设备接口,如CAN、USB、I2C等;

4、熟练掌握UCOS、FreeRTOS、RT-Thread等至少一种嵌入式实时操作系统的开发与设计;

5、熟练掌握emWin、TouchGFX、LittleVGL等至少一种GUI的开发与设计;

6、会使用Altium Designer等相关软件查看原理图及Layout;对安规、电源、强弱电设备、低功耗设备电路设计具有经验

7、熟悉基本的嵌入式硬件,包括数字输入输出、脉冲输入输出、模拟量输入输出、非易失性存储器、无线通信调制原理、IoT等,能与硬件工程师良好配合;

8、熟悉温度,压力,电导,流量等传感器的特性,和数据采集分析

9、有完整项目开发经验的优先。

工作地址:

小昆山鼎文路89弄1~9号(飞航电缆边上)

10月后期搬迁至奉贤环城西路保税区内

公司地点:上海松江区上海泰坦纯源仪器有限公司松江区鼎文路89弄1~9号

公司简介:

职位发布者:姚经理

上海泰坦科技股份有限公司

融资阶段:

公司规模:

相似职位: