职位:固件(下位机)工程师
岗位要求:
1本科及以上学历、计算机、电子工程及相关专业。
2精通C语言,3年以上嵌入式开发工作经验。
3有ARM开发经验,熟悉ARM硬件结构及ARM平台嵌入式软件的开发。
4至少熟悉除51以外的任何2种单片机。
5对最新硬件如Cortex-M有经验者优先考虑;对USB、TCP/IP协议栈、RTOS有经验者优先考虑。
6能看懂硬件原理图。
7熟练运用常用数据结构与算法。
8掌握数字电路的原理分析。
9代码编写规范,具备较强的文档编写能力。
10良好的团队合作精神和认真负责的工作态度。
工作描述:
1完成软件系统代码的实现,编写代码注释和开发文档;
2辅助进行系统的功能定义,程序设计;
3根据设计文档或需求说明完成代码编写,调试,测试和维护;
4分析并解决软件开发过程中的问题;
5协助测试工程师制定测试计划,定位发现的问题;
6配合项目经理完成相关任务目标。