职位描述
32位单片机PythonC++C语言CI/CDARM计算机软件电子/半导体/集成电路计算机硬件
岗位职责:
1. 测试系统搭建
•设计并搭建嵌入式产品的硬件在环(HIL)/ 软件在环(SIL)测试台架
•选型测量仪器(示波器、逻辑分析仪、电源、信号发生器)并集成到自动化测试系统
•开发测试夹具、适配板,保障 DUT 接口稳定连接
2. 固件与软件测试
•编写嵌入式 C/C++ 单元测试(基于 Unity / CppUTest / GoogleTest)
•开发上位机自动化测试脚本(Python / Pytest),覆盖功能、性能、压力测试
•制定并执行代码覆盖率(GCOV/LCOV)、静态分析(PC-lint / Cppcheck)策略
3. CI/CD 流水线建设
•基于 Jenkins / GitLab CI / GitHub Actions 设计多阶段 CI/CD 流水线
•实现代码提交触发:编译构建 → 静态检查 → 单元测试 → 固件烧录 → HIL 自动化测试 → 报告生成全自动流程
•维护 Docker 构建镜像,统一工具链版本(交叉编译器、仿真器固件等)
•与 Git 工作流集成:PR 门控检查、主干保护规则、版本标签自动发布
4. 通信协议测试
•覆盖常用片间协议:UART、SPI、I²C、CAN/CANFD、LIN
•无线协议验证:BLE、Wi-Fi、Zigbee(视项目需求)
•使用 Wireshark、CANalyzer、逻辑分析仪进行协议抓包与分析
5. 测试体系建设
•制定测试计划、测试用例、缺陷管理规范,与研发团队协作推动问题闭环
•搭建测试报告平台(Allure / HTML Dashboard),实现结果可视化与历史趋势追踪
•参与评审需求文档与硬件原理图,前移测试介入时机
任职要求:
硬件与嵌入式基础(必须)
•熟悉 ARM Cortex-M 系列(STM32 / NXP / Nordic 等)MCU 开发与调试
•能够阅读原理图,了解电源、信号完整性、ESD 防护基础知识
•熟练使用示波器、逻辑分析仪、JTAG/SWD 调试器(J-Link / DAP-Link)
•掌握 C 语言,了解嵌入式驱动、中断、DMA、低功耗原理
软件与自动化(必须)
•熟练使用 Python,能独立编写 Pytest 测试框架与数据分析脚本
•掌握至少一种嵌入式单元测试框架(Unity、CppUTest、GoogleTest)
•有 CI/CD 实践经验(Jenkins、GitLab CI 或 GitHub Actions 任一均可)
•熟悉 Git 版本管理,了解 GitFlow 或 Trunk-Based 开发流程
•本科及以上,电子工程、自动化、计算机相关专业
•3 年以上嵌入式相关开发或测试经验,其中有 1 年以上 CI/CD 实践经验
加分项
•有 HIL 台架设计与搭建经验(NI、dSPACE、自研均可)
•了解 Docker / Kubernetes,能维护容器化构建环境
•熟悉汽车电子(ISO 26262 / AUTOSAR)或工业控制领域测试标准
•有 RTOS(FreeRTOS / Zephyr)测试经验
•了解 Yocto / Buildroot 嵌入式 Linux 构建系统
1. 测试系统搭建
•设计并搭建嵌入式产品的硬件在环(HIL)/ 软件在环(SIL)测试台架
•选型测量仪器(示波器、逻辑分析仪、电源、信号发生器)并集成到自动化测试系统
•开发测试夹具、适配板,保障 DUT 接口稳定连接
2. 固件与软件测试
•编写嵌入式 C/C++ 单元测试(基于 Unity / CppUTest / GoogleTest)
•开发上位机自动化测试脚本(Python / Pytest),覆盖功能、性能、压力测试
•制定并执行代码覆盖率(GCOV/LCOV)、静态分析(PC-lint / Cppcheck)策略
3. CI/CD 流水线建设
•基于 Jenkins / GitLab CI / GitHub Actions 设计多阶段 CI/CD 流水线
•实现代码提交触发:编译构建 → 静态检查 → 单元测试 → 固件烧录 → HIL 自动化测试 → 报告生成全自动流程
•维护 Docker 构建镜像,统一工具链版本(交叉编译器、仿真器固件等)
•与 Git 工作流集成:PR 门控检查、主干保护规则、版本标签自动发布
4. 通信协议测试
•覆盖常用片间协议:UART、SPI、I²C、CAN/CANFD、LIN
•无线协议验证:BLE、Wi-Fi、Zigbee(视项目需求)
•使用 Wireshark、CANalyzer、逻辑分析仪进行协议抓包与分析
5. 测试体系建设
•制定测试计划、测试用例、缺陷管理规范,与研发团队协作推动问题闭环
•搭建测试报告平台(Allure / HTML Dashboard),实现结果可视化与历史趋势追踪
•参与评审需求文档与硬件原理图,前移测试介入时机
任职要求:
硬件与嵌入式基础(必须)
•熟悉 ARM Cortex-M 系列(STM32 / NXP / Nordic 等)MCU 开发与调试
•能够阅读原理图,了解电源、信号完整性、ESD 防护基础知识
•熟练使用示波器、逻辑分析仪、JTAG/SWD 调试器(J-Link / DAP-Link)
•掌握 C 语言,了解嵌入式驱动、中断、DMA、低功耗原理
软件与自动化(必须)
•熟练使用 Python,能独立编写 Pytest 测试框架与数据分析脚本
•掌握至少一种嵌入式单元测试框架(Unity、CppUTest、GoogleTest)
•有 CI/CD 实践经验(Jenkins、GitLab CI 或 GitHub Actions 任一均可)
•熟悉 Git 版本管理,了解 GitFlow 或 Trunk-Based 开发流程
•本科及以上,电子工程、自动化、计算机相关专业
•3 年以上嵌入式相关开发或测试经验,其中有 1 年以上 CI/CD 实践经验
加分项
•有 HIL 台架设计与搭建经验(NI、dSPACE、自研均可)
•了解 Docker / Kubernetes,能维护容器化构建环境
•熟悉汽车电子(ISO 26262 / AUTOSAR)或工业控制领域测试标准
•有 RTOS(FreeRTOS / Zephyr)测试经验
•了解 Yocto / Buildroot 嵌入式 Linux 构建系统
奖金绩效
1个月年终奖 2个月项目奖
工作地点
上海杨浦区湾谷科技园-A8座6层

公司信息
公司介绍
美生医疗介绍一、简介:1)上海美生医疗器械有限公司承接复旦大学脑脊接口助力瘫痪者重新行走的科技成果转化为核心,专注于神经调控和脑机接口产品的研发生产。2)公司于2022年成立,位于上海市宝山区,占地面积2000平米。3)美生医疗致力于通过不断开发国内外前沿的创新产品,为患者提供美好生活,为公司员工提供实现自我价值的平台。二、研发方向:1)专注于创新的、AI4S神经调控产品。2)非植入和植入产品两条研发管线,在研产品均为全球首创,或国内首创产品。三、产品线和研发现状:1)II类有源AI4S神经调控产品线,有款产品进入上海市创新医疗器械审评通道,正在进行临床试验。2)III类有源植入AI4S脑脊接口产品线,已完成临床原理验证,获得2024年全国颠覆性技术创新大赛优胜奖(详见复旦大学官方宣传渠道)。四、人员组成:现有研发工程师40余位,硕士/博士一半以上。
工商信息
企业名称 上海美生医疗器械有限公司
企业类型 有限责任公司(自然人投资或控股的法人独资)
法人代表 张光林
经营状态 存续
成立时间 2022-01-25
注册资本 200万元
认证资质
营业执照信息

更新于 今天


