嵌入式开发工程师(运动控制)

发布时间: 2025-09-12 22:25 工作地点: 北京 薪资: 18-35万

必备条件:
统招本科,5年以上经验,在嵌入式系统上如单片机或基于事实操作系统如freertos,vxworks等技术方向,熟悉CAN或CANOPen通信协议,运动控制方向的候选人,工作年限和年龄可以放开,当然越资深的会希望有医疗背景,浅的可以放开
优先条件:
如果是外包的,行业不限制;但是如果是资深正编需要关注医疗行业
岗位职责:
主导三维平板C-Arm产品的软件设计,确保其可扩展性、可维护性与创新性
· 与系统工程师及其他软件开发人员协作实施解决方案,确保与共享平台和解决方案保持一致并实现功能拓展
· 应用软件开发生命周期(SDLC)原则及精益/敏捷、持续集成、文档规范、重构和测试技术等方法论
· 定义软件架构,集成来自供应商或其他开发人员的软件组件
· 端到端负责需求分析、方案定义、高层设计、编码及验证等全流程工作
· 编写符合标准规范的代码,采用项目选定技术实现预期功能
· 理解性能参数并实施性能优化
任职要求:
基本要求:
· 电气工程、计算机工程、自动化及相关专业本科或硕士学位
· 精通C/C++语言
· 具备丰富的嵌入式软件开发经验,拥有嵌入式平台定义与板级支持包(BSP)开发能力
· 掌握自动控制理论,具有控制系统软件设计与开发经验
· 扎实掌握ARM架构或其他微控制器平台
· 具备CANopen协议及工业通信系统的实战经验
· 拥有电机控制经验(PWM、PID、编码器反馈等)
· 熟悉实时操作系统(如FreeRTOS、Vxworks)或裸机开发
· 具备良好的软件工程基础与实践能力
· 具有需求分析与单元测试经验
· 擅长面向对象分析与设计,熟悉UML
· 具备设计模式经验者优先
· 具有Linux编程经验者优先
· 具有敏捷开发经验者优先

期望特质:

· 出色的沟通、协作与项目领导能力
· 精通中英文技术交流
· 具有领导力或技术团队管理经验
· 具备清晰的战略思维能力和变革推动力
· 经实践证明的问题解决能力与结果导向意识
· 优秀的书面及口头表达能力

简历提交评估