职位描述
主要职责:
1、设计与开发:负责机器人嵌入式软件架构设计、模块开发和集成,包括但不限于传感器驱动、执行器控制、状态估计、通信协议等。
2、系统实现:在RTOS(如FreeRTOS, VxWorks)或Linux环境下,使用C/C++编写高效、可靠的底层驱动和应用程序。
3、性能优化:对现有代码进行性能分析、优化和调试,确保系统满足实时性、低功耗和高可靠性的严格要求。
4、硬件协作:与硬件工程师紧密合作,参与电路板设计评审,负责底层驱动的开发和硬件功能的调试与验证。
5、测试与验证:编写单元测试和集成测试用例,搭建测试环境,确保软件质量。支持系统联调和现场问题排查。
6、文档编写:撰写和维护设计文档、API接口文档及测试报告。
任职要求:
1、统招本科及以上学历,计算机科学、电子工程、自动化、机器人或相关专业。
2、3年以上嵌入式系统开发经验,有机器人、无人机、自动驾驶或相关领域经验者优先。
3、精通C/C++ 语言编程,具备良好的代码风格和扎实的数据结构与算法基础。
4、熟悉至少一种常见的微控制器架构(如ARM Cortex-M/A系列, STM32, ESP32等)或处理器(如TI Sitara, NXP i.MX等)。
5、具备丰富的外设接口开发调试经验,如UART, SPI, I2C, CAN, Ethernet等。
6、熟悉常见的传感器(如IMU, 摄像头, Lidar, 编码器)和执行器(如电机,舵机)的驱动集成。
7、具备良好的问题分析、调试和解决能力,能熟练使用示波器、逻辑分析仪等调试工具。
8、强烈的责任心和团队合作精神,优秀的沟通能力。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕