AI智能简历诊断!

想知道你的简历存在什么问题吗?

从简历规范度、职业形象塑造、职场经历、核心能力、职场竞争力五个维度综合评估,为你的求职保驾护航!

立即诊断

嵌入式软件开发工程师

2-2.8万·13薪
上海市本科不限经验

职位描述

1.负责嵌入式系统的软件架构设计,根据产品需求制定合理的软件模块划分和接口规范。
2.进行代码编写与实现,遵循编码规范确保代码质量和可维护性。
3.运用调试工具对嵌入式软件进行调试,定位并解决软件运行中的错误和异常。
4.对软件性能进行优化,提高系统的响应速度、降低资源消耗。
5.与硬件工程师密切合作,参与硬件选型和设计讨论,了解硬件特性和接口规范。
6.开发硬件驱动程序,实现操作系统与硬件设备的无缝对接。
7.制定并执行软件测试计划,包括单元测试、集成测试和系统测试等;
8.编写相关技术文档;
任职资格:
1.本科及以上学历,计算机科学与技术、电子信息工程、自动化等相关专业。
2.熟练掌握 C/C++ 编程语言,能够运用 C/C++ 进行高效的代码编写,如开发底层驱动程序、实现复杂的算法逻辑以及构建系统应用程序。
3.熟悉嵌入式操作系统 Linux和RTOS(实时操作系统,如 FreeRTOS、uC/OS 等)。
4.具备扎实的硬件知识,了解微控制器(如 ARM、STM32、DSP 等)、数字电路和模拟电路原理。
5. 掌握常用的软件开发工具和调试工具,如 IDE(集成开发环境,如 Keil、IAR 等)、示波器、逻辑分析仪等。能够熟练使用这些工具进行代码编写、编译、调试和性能分析。
6.具有3年以上嵌入式软件开发工作经验;
7.具备良好的团队合作精神。

20,861+ 岗位更新等你来订阅

一键订阅最新的岗位,每周送达

您可以在邮箱中随时取消订阅