嵌入式系统开发工程师
1.3-2.3万元/月
更新 2026-01-03 14:28:01
浏览 742
职位详情
嵌入式软件工程师
3-5年
C++ · C · 通信相关专业 · 计算机相关专业
***岗位1-Linux方向:
工作职责
1、依据产品需求,开展嵌入式Linux系统的方案设计、架构规划、详细设计及功能模块的编码实现;
2、承担嵌入式Bootloader开发以及Linux内核的裁剪、移植与性能优化任务;
3、为上位机或应用层提供API接口及相关功能支撑;
4、负责Linux应用层业务逻辑程序的开发与调试工作;
5、编写相关技术文档,包括设计说明、调试记录、使用指南等文档资料。
职位要求:
1、计算机、电子、信息、通信等相关专业本科及以上学历;
2、熟练掌握C/C++语言,具备扎实的编程基础和良好的编码规范,拥有3年以上嵌入式Linux应用层开发经验;
3、熟悉嵌入式Linux开发环境及调试手段,具有Linux系统移植与开发能力;
4、掌握Linux下常见设备驱动(如GPIO、WIFI、Sensor等)的开发与调试;
5、熟悉TCP/UDP网络通信机制及HTTP等常用网络协议;
6、有通信对抗、导航对抗类产品研发背景者优先考虑;
7、具备赛灵思Zynq平台开发经验者优先录用。
***岗位2-STM32方向:
工作职责
1、核心开发:承担反无人机产品的控制软件设计、功能实现、调试验证工作,保障系统稳定性与操作体验;
2、平台建设:主导MCU端软件平台构建,完成应用功能的迁移与性能调优,满足多场景产品适配需求;
3、驱动开发:负责单片机外设驱动的设计与实现,促进软硬件高效协同;
4、算法协作:配合算法团队完成智能控制算法的集成与落地,增强产品智能化能力;
5、硬件支持:协助硬件工程师制定技术方案并参与原理图评审,确保软硬件接口匹配;
6、产品迭代:负责量产版本软件的维护与优化,持续提升产品综合性能。
职位要求:
1、专科需具备2年以上嵌入式软件开发经验,本科需1年以上相关经验,曾独立完成STM32项目开发;
2、精通C语言编程,具备良好编程习惯和较强的代码调试能力;
3、理解ARMCortex-M系列内核结构,有丰富的STM32系列MCU(如F1/F4/H7等)项目实践经验;
4、深入掌握FreeRTOS或类似实时操作系统(如uC/OS、RT-Thread)的工作原理与应用,涵盖任务调度、资源管理、中断处理等;
5、熟悉常用通信接口(UART、I2C、SPI、CAN等)协议及其驱动开发;
6、熟练使用KeilMDK或IAREWARM等主流嵌入式开发工具;
7、熟练运用J-Link、ST-Link等调试器进行问题排查与定位。
工作职责
1、依据产品需求,开展嵌入式Linux系统的方案设计、架构规划、详细设计及功能模块的编码实现;
2、承担嵌入式Bootloader开发以及Linux内核的裁剪、移植与性能优化任务;
3、为上位机或应用层提供API接口及相关功能支撑;
4、负责Linux应用层业务逻辑程序的开发与调试工作;
5、编写相关技术文档,包括设计说明、调试记录、使用指南等文档资料。
职位要求:
1、计算机、电子、信息、通信等相关专业本科及以上学历;
2、熟练掌握C/C++语言,具备扎实的编程基础和良好的编码规范,拥有3年以上嵌入式Linux应用层开发经验;
3、熟悉嵌入式Linux开发环境及调试手段,具有Linux系统移植与开发能力;
4、掌握Linux下常见设备驱动(如GPIO、WIFI、Sensor等)的开发与调试;
5、熟悉TCP/UDP网络通信机制及HTTP等常用网络协议;
6、有通信对抗、导航对抗类产品研发背景者优先考虑;
7、具备赛灵思Zynq平台开发经验者优先录用。
***岗位2-STM32方向:
工作职责
1、核心开发:承担反无人机产品的控制软件设计、功能实现、调试验证工作,保障系统稳定性与操作体验;
2、平台建设:主导MCU端软件平台构建,完成应用功能的迁移与性能调优,满足多场景产品适配需求;
3、驱动开发:负责单片机外设驱动的设计与实现,促进软硬件高效协同;
4、算法协作:配合算法团队完成智能控制算法的集成与落地,增强产品智能化能力;
5、硬件支持:协助硬件工程师制定技术方案并参与原理图评审,确保软硬件接口匹配;
6、产品迭代:负责量产版本软件的维护与优化,持续提升产品综合性能。
职位要求:
1、专科需具备2年以上嵌入式软件开发经验,本科需1年以上相关经验,曾独立完成STM32项目开发;
2、精通C语言编程,具备良好编程习惯和较强的代码调试能力;
3、理解ARMCortex-M系列内核结构,有丰富的STM32系列MCU(如F1/F4/H7等)项目实践经验;
4、深入掌握FreeRTOS或类似实时操作系统(如uC/OS、RT-Thread)的工作原理与应用,涵盖任务调度、资源管理、中断处理等;
5、熟悉常用通信接口(UART、I2C、SPI、CAN等)协议及其驱动开发;
6、熟练使用KeilMDK或IAREWARM等主流嵌入式开发工具;
7、熟练运用J-Link、ST-Link等调试器进行问题排查与定位。
相似职位
很抱歉,暂无相似职位!