嵌入式软件工程师
2.5-3.5万·13薪东莞市本科不限经验
职位描述
岗位职责:
1. 负责嵌入式系统的软件开发:包括需求分析、设计、编码、测试及维护等工作,确保软件的质量和性能。
2. 参与系统架构设计:根据产品需求,进行系统级设计,包括软件架构、任务调度、内存管理等。
3. 编写技术文档:如软件设计文档、测试报告等,确保项目开发的规范性和可追溯性。
4. 与硬件工程师协作:完成软硬件联调,确保系统的整体性能和稳定性。
5. 持续优化产品:对软件进行性能优化和故障排查,提升用户体验。
任职资格:
1. 教育背景:本科及以上学历,计算机科学、电子工程、自动化控制或相关领域专业。
2. 编程技能:熟练掌握C/C++等嵌入式系统常用的编程语言,熟悉嵌入式系统的底层编程和硬件接口。
3. 操作系统知识:了解嵌入式操作系统,如RTOS、Linux等,并具备相应的开发经验。
4. 工具使用能力:熟悉使用常见的嵌入式开发工具,如编译器、调试器、仿真器等。
5. 通信协议理解:掌握常见的通信协议,如UART、SPI、I2C、CAN等,以及网络协议TCP/IP。
6. 问题解决能力:具备良好的问题解决能力、分析能力和团队合作能力,能够应对嵌入式系统开发中的挑战。
7. 领域知识:了解特定行业领域的相关知识,如汽车电子、医疗设备或工业自动化等;同步具备电控(电气)知识优先;
8. 综合素养:善于表达,沟通能力强,有责任心。
20,861+ 岗位更新等你来订阅
一键订阅最新的岗位,每周送达
🎉恭喜你,订阅成功
继续订阅您可以在邮箱中随时取消订阅