职位详情
嵌入式软件开发工程师
2-4万
上海才赋人力资源科技有限公司
上海
1-3年
本科
08-14
工作地址

虹桥国际展汇

职位描述

主要工作职责:​​


​嵌入式系统开发​

    • 设计基于RTOS(如FreeRTOS、Zephyr)的软件架构,实现多任务调度、低功耗管理(电池供电场景优化)及硬件抽象层(HAL)。
    • 开发电刺激核心控制逻辑:​可编程波形生成(方波/正弦波)、电流闭环控制、阻抗监测及安全限流机制。

​硬件协同与驱动开发​

    • 编写底层驱动:ADC/DAC(刺激信号采集与输出)、PWM(波形调制)、GPIO(按键/LED控制)、BLE/Wi-Fi模块(如nRF52/ESP32)。
    • 联调硬件电路:解决MCU与模拟前端(AFE)、电源管理芯片(PMIC)的通信问题(I²C/SPI/UART)。

​安全关键系统实现​

    • 执行IEC 62304全生命周期流程:需求分析→架构设计→单元测试→集成验证。
    • 实现容错机制:看门狗监控、存储校验(CRC/ECC)、硬件故障自检(启动诊断及运行时检测)。

​测试与合规支持​


    • 搭建HIL(硬件在环)测试平台,验证刺激输出精度(电流/频率/脉宽)及边界条件鲁棒性。

    • 编写技术文档:软件需求规格(SRS)、详细设计(DD)、测试用例(ISTQB标准),支持注册申报。



​持续优化与维护​




    • 分析量产设备故障日志,优化固件稳定性;

    • 支持无线固件升级(FOTA)功能开发与安全加密

​任职资格要求:​​


​必要条件:​​


  1. 教育背景:​​

    • 本科及以上学历,计算机、电子工程、自动化等相关专业。

  2. 经验:​​

    • 3年以上嵌入式开发经验,​至少1年II类有源医疗器械​开发经历。

    • 有生物电刺激设备(神经刺激器)开发经验者优先。

  3. 技术能力:​​

    • 精通C/C++​​ 开发,熟悉 ​ARM Cortex-M​ 系列(STM32/NXP/TI)MCU开发环境(Keil/IAR/VS+GCC)。

    • 掌握实时系统设计​:任务调度、中断管理、内存优化(静态分配/堆栈控制)。

    • 熟悉医疗软件安全要求​:MISRA C规范、防御性编程、风险控制(ASIL等级理念)。

​加分项:​​


  • 掌握电刺激算法实现​:波形调制技术(占空比/频率/幅度渐变)、自适应电流补偿。

  • 具有医疗无线协议开发经验:BLE-MESH(连接稳定性优化)、ISO/IEEE 11073协议栈。

  • 了解网络安全机制​:TLS/DTLS加密、安全启动(Secure Boot)、防篡改设计。


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

立即申请