职位详情
嵌入式软件工程师
1.2-2.2万
同方鼎欣科技股份有限公司
西安
3-5年
本科
07-11
工作地址

北斗星基增强系统1F

职位描述
岗位一:嵌入式软件工程师
岗位职责:
1、依据产品需求、开发进度与任务分配,完成软件需求梳理、软件解决方案和软件架构设计;
2、负责产品详细软件方案设计和软件设计文档编写;
3、嵌入式平台技术文档阅读和理解;
4、软件代码的编写、调试、测试和持续改进;
5、嵌入式平台功能模块驱动程序编写;
6、配合硬件和逻辑开发人员完成整机调试;
7、按要求完成部门负责人布置的临时任务。
任职要求:
1、统招本科及以上学历,学信网可查,计算机、电子信息、通信、自动化、电气等相关专业;
2、熟悉C语言编程;
3、具备三年及以上C语言开发工作经验,熟悉DSP、MCU处理器的内部架构,具备DSP、MCU处理器等实时嵌入式软件的开发经验;
4、具备较强的英文文档阅读能力;
5、具备较强的技术文档编写能力;
6、工作积极主动、认真负责,具有较强的人际沟通、团队合作、清晰的逻辑思维和表达能力,项目忙会有加班,不忙的时候调休;

岗位二:北斗嵌入式
岗位描述:
1. 编程能力:熟练掌握C、C++等编程语言,了解Python等语言,能实现对硬件驱动编程,功能逻辑编程,基于操作系统多任务编程,具备较强的分析和解决问题的能力。
2. 硬件知识:熟悉嵌入式系统的架构,包括ARM处理器、DSP处理器、存储器、USART、SPI、FLASH、Ethernet、I2C等接口方式,理解软件与硬件的协同开发,能够根据硬件特性实现软件功能。
3. 操作系统:对嵌入式操作系统有一定了解,如VxWorks、Linux等,熟悉操作系统的任务调度、内存管理、同步和互斥等机制。
4. 开发工具:熟练使用IDE开发工具,如Keil、CCS、QT等,能运用这些工具进行代码的编译、调试和优化,提高开发效率和软件质量。
5. 通信协议:熟悉常用通信协议,如TCP、UDP、MQTT、Ntrip等,能实现设备之间的通信和数据传输,满足不同应用场景的需求。
6. 算法设计:能够针对具体的应用场景设计高效的算法,如数据处理算法、控制算法等。
7. 团队协作:具备良好的团队协作精神,能够有效地沟通和协调工作。

岗位三:嵌入式软件测试工程师
岗位要求:
1.本科及以上学历,计算机、电子信息、通信、自动化、电气等相关专业;
2.熟悉C语言编程,具有两年及以上嵌入式平台C语言开发工作经验;
3.具备2年及以上整机或模块软件测试工作经验;
4.具备较强的技术文档编写能力;
5.工作积极主动、认真负责,具有较强的人际沟通、团队合作、清晰的逻辑思维和表达能力。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请