职位详情
嵌入式软件工程师
2-4万·13薪
上海海每康智能医疗科技有限公司
苏州
不限
本科
09-09
工作地址

苏州生物医药产业园1期A7楼304、305单元

职位描述
1. 负责嵌入式产品的软件需求分析、架构设计、模块设计、编码、调试和测试工作。
2. 根据产品需求,在RTOS或裸机环境下进行驱动开发、应用程序开发及系统集成。
3. 编写、维护和优化底层驱动程序,如ADC、DAC、SPI、I2C、UART、CAN、USB、Ethernet等。
4. 参与硬件选型、原理图评审,协助硬件工程师进行板级调试和问题定位。
5. 进行代码调试、性能优化、功耗优化,解决开发过程中的技术难题。
6. 编写和维护相关的技术文档,如设计文档、接口文档、测试报告等。
7. 支持生产部门解决量产过程中的软件相关问题。
【必备要求】
1. 学历与专业: 计算机科学、电子工程、自动化、通信工程等相关专业,本科及以上学历。
2. 编程语言:
◦ 精通C语言编程,具备良好的编程风格和习惯。
◦ 熟悉C++或Python者优先。
3. 微处理器架构:
◦ 深入理解ARM Cortex-M/A系列内核架构,并有丰富的实际项目经验。
◦ 熟悉其他架构(如RISC-V, MIPS)者亦可考虑。
4. 嵌入式操作系统:
◦ 至少精通一种实时操作系统(RTOS),如FreeRTOS、uC/OS、RT-Thread、Zephyr等。
◦ 有Linux驱动或应用开发经验者优先。
5. 外设与总线:
◦ 具有丰富的常用外设驱动开发经验,如GPIO、Timer、PWM、ADC/DAC、Watchdog等。
◦ 精通至少一种以上通信总线协议,如I2C、SPI、UART、CAN、USB、Ethernet等。
6. 开发与调试工具:
◦ 熟练使用Keil、IAR、STM32CubeIDE等主流IDE。
◦ 熟练使用示波器、逻辑分析仪、万用表等工具进行硬件协同调试。
7. 软件工程基础:
◦ 熟悉软件工程思想,掌握常用的数据结构和算法。
◦ 具备良好的代码版本管理习惯(熟悉Git)。
【优先考虑】
1. 有Wi-Fi、BLE、LoRa、NB-IoT等无线通信模块开发经验。
2. 有显示技术(LCD, GUI库如LVGL, Embedded Qt)开发经验。
3. 熟悉嵌入式系统安全相关知识(加密、解密、安全启动等)。
4. 有电机控制(FOC)、电源管理、低功耗产品开发经验。
------
软技能与素质
1. 解决问题的能力: 具备强烈的求知欲和出色的技术问题定位与解决能力,能独立攻关技术难题。
2. 团队协作与沟通: 良好的团队合作精神,能够与硬件工程师、测试工程师、产品经理等进行有效沟通。
3. 学习能力: 能快速学习新技术、新工具,并应用于实际项目中。
4. 责任心与质量意识: 对代码质量有要求,工作细致严谨,有高度责任心。
5. 抗压能力: 能适应一定程度的项目压力,按时保质完成开发任务。
------
行业趋势与加分项
1. AIoT与边缘计算: 有TinyML、AI模型在MCU端部署(如使用TensorFlow Lite Micro)的经验将是巨大优势。
2. RISC-V架构: 熟悉RISC-V生态及相关开发工具链。
3. 云边端协同: 有物联网云平台(如AWS IoT, Azure IoT, 阿里云IoT, ThingsBoard)对接经验。
4. 敏捷开发: 熟悉敏捷开发流程(Scrum/Kanban)。
------
我们能为您提供
• 有竞争力的薪酬待遇和期权激励机会。
• 核心产品的研发机会,深入参与从0到1的全过程。
• 技术大牛带队,扁平化管理,浓郁的工程师文化。
• 五险一金、年度体检、带薪年假、团建活动等多项福利。

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

立即申请