岗位职责:
1.参与嵌入式系统软件的需求分析、架构设计、编码、调试与维护全流程。
2.负责底层软件(如Bootloader、外设驱动)的编写、优化与稳定性保障。
3.进行嵌入式操作系统(Linux/FreeRTOS/μC/OS)的移植、裁剪和定制化开发。
4.与硬件团队紧密协作,完成硬件平台的驱动适配、系统联调及故障定位。
5.参与产品的全生命周期开发,为从试产到客户现场的各类技术问题提供坚实支持
任职要求:
1.基础要求(必备项):
学历专业: 硕士及以上学历,且本科为29院校,电子、通信、自动化、计算机科学与技术等相关专业。
语言能力:大学英语六级(CET-6)或同等水平,具备优秀的口头与书面表达能力。
编程核心: 精通C/C++语言编程,具备优秀的代码风格与严谨的编程习惯。
平台与架构:熟悉ARM Cortex-M/A系列体系结构,有STM32、NXP等主流平台开发经验者佳。
操作系统:深入理解嵌入式操作系统原理,拥有至少一种RTOS的实际项目开发经验。
硬件基础:具备扎实的硬件基础知识,能熟练阅读原理图,熟练使用示波器、逻辑分析仪等调试工具。
通信协议:熟悉UART, I2C, SPI, USB等常用通信协议。
2.能力加分项:
在全国大学生电子设计竞赛、“挑战杯”等高水平竞赛中拥有获奖经历。有国家奖学金。
拥有实际的产品项目开发经验(如课程设计、个人项目、实习项目),并能展示成果。
对底层技术有浓厚兴趣,具备出色的动手能力、问题分析能力和解决复杂问题的韧性。
了解硬件设计基本流程,具备一定的硬件焊接、调试能力者更佳。