嵌入式研发工程师是负责设计和实现嵌入式系统的关键角色。他们工作在硬件和软件的交界处,为各种设备和应用开发高效、可靠的嵌入式解决方案。
1. 精通c/c 编程语言,熟悉至少一种嵌入式操作系统,如linux或rtos。
2. 具备扎实的数字电路和模拟电路基础知识,理解微处理器和微控制器的工作原理。
3. 熟练使用嵌入式开发工具,如ide、仿真器、调试器等。
4. 掌握软件工程方法,包括需求分析、系统设计、编码、测试和维护。
5. 具备良好的问题解决能力和创新思维,能应对技术挑战和优化性能。
6. 良好的团队协作精神,能有效沟通和分享技术知识。
作为嵌入式研发工程师,你的主要任务将包括但不限于:
1. 设计和实现嵌入式系统的软件部分,确保与硬件的无缝集成。
2. 参与硬件选型和评估,为产品性能和成本提供技术建议。
3. 编写和维护高质量的代码,遵循编码规范和最佳实践。
4. 进行系统性能调优,确保系统的稳定性和效率。
5. 协同测试团队进行功能验证和故障排查,修复软件缺陷。
6. 持续关注行业动态和技术发展,为产品升级和技术创新提供支持。
1. 系统开发:参与从概念到产品的全过程,包括需求分析、系统架构设计、模块划分及详细设计。
2. 编程与调试:编写嵌入式程序,使用调试工具进行代码调试,确保无错误运行。
3. 硬件接口编程:与硬件工程师合作,实现设备驱动和硬件控制逻辑。
4. 性能优化:通过代码优化、内存管理等方式提升系统响应速度和资源利用率。
5. 文档编写:撰写技术文档,包括设计文档、用户手册和维护指南。
6. 技术支持:为内部团队和客户提供技术支持,解答技术问题,协助解决现场问题。
在这个角色中,你将有机会接触到各种前沿技术,如物联网(iot)、边缘计算和人工智能(ai),并在这些领域中发挥关键作用。你的工作将直接影响到产品的质量和用户体验,为公司的成功做出直接贡献。
第1篇 arm嵌入式研发工程师岗位职责
1、电子信息工程、通信工程、自动化、计算机相关专业,本科及以上学历.
2、熟悉单片机外围电路原理及常见应用,做过51或arm等单片机的程序开发;
3、能读懂程序功能模块;
4、熟练使用单片机c,c++语言或汇编语言等编程,
5、有良好、规范的编程和文档编写习惯;
6、积极上进,自学能力强。
第2篇 嵌入式研发工程岗位职责
高级嵌入式软件研发工程师 昆山韦睿医疗科技有限公司 昆山韦睿医疗科技有限公司,韦睿医疗,韦睿 职责描述:
1. 参与医疗器械新产品开发可行性研究及产品风险分析;
2. 负责公司产品的嵌入式软件开发;
3. 根据产品详细设计报告,完成符合功能和性能要求的软件解决方案和架构;
4. 编写及调试程序,测试或协助测试开发的硬件设备,确保其按设计要求争产运行;
5. 编写技术文档、质量记录以及其他有关文档;
6. 领导安排的其他工作。
任职要求:
1. 本科以上学历,计算机、电子信息、自动控制等相关专业;
2. 生物医学工程优先考虑。
3. 具备两年以上单片机软件独立开发经验;
4. 熟悉stm32 microchipd单片机,c语言,mplab和mdk开发环境;
5. 熟悉电磁阀、泵驱动、pid算法应用,wifi以及gprs通讯模块应用开发;
6. 良好的编程风格;
7. 熟悉医疗器械行业通用标准者尤佳。
应聘时如能带上编程作品尤佳。
第3篇 嵌入式研发主管岗位职责
嵌入式软件研发项目主管 responsibilities:
1. responsible for s-ccb review;
2. responsible for technical review;
3. responsible for coaching develop team for technical;
4. responsible for sw project planning activity;
5. responsible for technical and workload estimation;
6. responsible for control and manage project planning;
7. responsible for technical solution;
8. support sw design team for technical;
9. do the tasks assigned by n+1 from time to time
requirements:
1. bachelor+ degree, computer engineering, or electronics and communication engineering
2. minimum 7 years of relevant e_perience in the field of embedded software development; automotive environment is a plus
3. very good c-programming skills.
4. e_perience in software design methods and tools
5. e_cellent english language skills in writing and oral
6. highly motivated to work in a technical and automotive environment
responsibilities:
1. responsible for s-ccb review;
2. responsible for technical review;
3. responsible for coaching develop team for technical;
4. responsible for sw project planning activity;
5. responsible for technical and workload estimation;
6. responsible for control and manage project planning;
7. responsible for technical solution;
8. support sw design team for technical;
9. do the tasks assigned by n+1 from time to time
requirements:
1. bachelor+ degree, computer engineering, or electronics and communication engineering
2. minimum 7 years of relevant e_perience in the field of embedded software development; automotive environment is a plus
3. very good c-programming skills.
4. e_perience in software design methods and tools
5. e_cellent english language skills in writing and oral
6. highly motivated to work in a technical and automotive environment
第4篇 嵌入式研发总监岗位职责
ai嵌入式软件研发总监 北京超维度计算科技有限公司 北京超维度计算科技有限公司,超维度计算 职位描述:
1. 负责软件平台的选型,并给出专业性意见;
2. 负责软件系统总体方案设计、详细设计、核心代码实现,负责系统测试方案,负责技术评审;
3. 负责新产品的技术选型和验证,负责带领软件团队进行技术攻关;
4. 负责研发团队的技术指导、培训与交流,提升团队整体技术水平,解决研发人员遇到的技术问题;
5. 负责提升产品的质量、性能,负责软件架构优化。
岗位要求:
1. 具有8年以上软件开发工作经验、5年以上编写代码经验、4年以上软件架构设计经验;
2. 扎实的c/c++代码能力,精通数据结构,精通并行计算的架构与实现;
3. 深入理解linu_、或者其他任一款主流rtos,深入理解系统原理;
4. 熟悉嵌入式操作系统的移植、裁剪、驱动开发、应用开发和系统搭建;
5. 有独立的软件产品设计经验,对软件开发架构有清晰的思路,善于总结并乐于表达;
6. 思路清晰,思维敏捷,具有优秀的学习能力和逻辑分析能力;
7. 熟练各种开发、设计、需求文档的设计和编写;
8. 有开源软件开发经验优先;
9. 熟悉并行计算,并有相关实际经验者为高优先加分项。
第5篇 c++嵌入式研发工程师岗位职责
c++嵌入式软件研发工程师 上海怿星电子科技有限公司 上海怿星电子科技有限公司,怿星电子,怿星 职责描述:
1. 负责基于linu_或qn_的汽车智能驾驶座舱软件的中间件开发与调试;
2. 配合团队进行其他项目开发。
任职要求:
1. 全日制统招本科及以上学历,电子、计算机、软件工程或相关专业;
2. 3年以上相关工作经验;
3. 精通c/c++及其相关标准库,熟悉mvc设计模式,具备多线程编程的实际经验;
4. 熟悉网络通讯原理,了解主流rpc技术,具备socket编程或其他相关网络编程经验,了解流媒体相关技术;
5. 掌握嵌入式图形编程技术,有opengl / gles经验者优先;
6. 对开源项目有一定研究能力,并有实际集成经验者优先。
7. 专业基础扎实,热衷技术,对汽车行业感兴趣。
91位用户关注