开发软件工程师工作职责
岗位职责:
1.对机器人机电系统硬件、电路提出的设计提出指导建议和软件、算法组协同工作,制定接口并提出优化方案
2.设计并开发产品级的单元测试、集成测试、以及自动化测试系统
3.掌控和改进嵌入式系统代码质量
4.参与设计和调优机器人系统中的闭环控制算法
5.完成ZIGBEE相关网络通讯开发
任职要求:
1.2年以上相关工作经验,本科以上学历
2.精通STM32单片机,ARM和C语言编程,MATLAB编程,掌握CAN、I2C、SPI、UART等各种嵌入式系统总线协议,熟悉PID参数的整定方法
3.熟悉ZIGBEE相关网络通讯协议技术,有相关的开发经验
4.熟悉机器人的运动学、动力学,电机拖动者优先
5.掌握模拟、数字电路知识,有自平衡车、机械臂、机器人、无人机相关项目经验者熟悉闭环控制系统设计与调试,有相关控制项目经验者优先
6.有一定理论基础,对几何方法、卡尔曼滤波、线性代数、数值分析有一定了解
解决的问题:
1.支臂的控制2.硬件的嵌入式开发工作(如回冲,电机控制)3.linux内核的修改和驱动的开发。
招聘开发软件工程师的工资一般是多少
单片机软件工程师 ¥10210元
大连开发专员 ¥5740元
软件开发工程师 ¥11370元
深圳微信小程序开发 ¥11180元
常州开发经理 ¥12850元
成都软件工程师 ¥10380元
南通高级软件工程师 ¥12260元
上海市场开发岗 ¥7780元
昆明数据库开发工程师 ¥8140元
数据仓库开发 ¥23180元