职位描述
职位描述
我们正在寻找一位经验丰富的Ardupilot固件开发工程师,负责设计、开发和优化无人船控制系统的固件。该岗位将与硬件工程师、软件开发团队和系统测试团队紧密合作,推动无人船控制系统的研发和产品落地。
岗位职责
1、开发调试无人船控制系统固件(基于Ardupilot),包括传感器数据处理、控制算法实现和通信协议。
2、优化固件性能,确保系统在动态环境下的稳定性和响应速度。
3、 进行固件的单元测试和集成测试,确保代码质量和系统可靠性。
4、 分析和解决飞控系统中的问题,提供技术支持和故障排除。
5、撰写相关技术文档,包括设计文档、用户手册和测试报告。
6、与团队成员合作,参与需求分析和系统架构设计。
岗位要求
1、计算机科学、电子工程、自动化或相关专业本科及以上学历。
2、熟练掌握C/C++编程语言,具备良好的编程习惯和代码风格。
3、了解嵌入式系统的开发流程,熟悉ARM Cortex-M系列微控制器。
4、理解控制理论,熟练掌握PID控制、卡尔曼滤波等算法。
5、具备良好的硬件基础,能够阅读电路图和数据手册。
6、熟悉RTOS(实时操作系统)及其在飞控系统中的应用。
7、 熟悉常见通信协议(如UART、SPI、I2C、CAN等)。
8、具备良好的英文读写能力,能够理解和撰写技术文档。
9、2年以上飞控固件开发经验。
10、有无人机、机器人或自动化系统相关项目经验者优先。
其他要求
1、具备良好的团队合作精神和沟通能力,能够承受工作压力。
2、 具备自我驱动和学习能力,乐于接受新技术挑战。
福利待遇
1、周末双休,入职即缴纳五险一金;
2、员工享有节日福利、年终奖金;
3、员工享有带薪年假、婚假、产假、陪产假等;
4、公司提供零食下午茶,免费工装。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕