嵌入式软件工程师
岗位职责:
能够根据公司的实际需求,进行产品开发
具有良好的编程风格,能够独立完成具体编码工作
具有一定的硬件开发经验,能独立解决项目中遇到的问题
能够按照要求,对公司现有产品进行一定的改进
负责相关产品研发文件的输出,编写产品操作使用手册
对合作商开发进度进行及时跟进
岗位需求:
统招本科以上学历,仪器仪表、自动控制、电子信息工程、生物医学工程等相关专业
3-5年嵌入式开发经验,熟练使用常用开发工具
熟悉数字电路、模拟电路,以及电子产品的工艺流程
具有FPGA开发经验优先考虑
具有单片机、STM32、ARM等开发经验优先考虑
具有医疗电子开发经验,特别是隔离电路设计优先考虑
具有一定的分析问题解决问题能力
人品端正,吃苦耐劳、具有团队合作精神
技术要求:
1、硬件方面,能够读懂常规 MCU级原理图,包括数字接口 GPIO、UART、IIC、SPI、SDIO、USB、
Ethernet,模拟接口 ADC、DAC、COMP,以及 OPA 基础设计;有 Protel 或 Altium Designer 或
Cadence 基础更好,但非必须。
2、软件方面,有 Cortex-M3/4/7 芯片开发经验,至少熟练一种 Cortex-M 核处理器,例如 STM32
或 LPC、i.MX 等;使用过 RTOS,如 FreeRTOS、RT-Thread、uC/OS 等,熟悉 Semaphore、Mutex、
Queue、Mailbox等,了解任务优先级、实时调度、动态内存申请等;使用过 Shell、logger组件,
如 Finsh、LetterShell、EasyFlash、EasyLogger 等是加分项。
3、开发工具,至少熟练使用 MDK 或 IAR,有 GCC、Makefile、CMake 与 Eclipse类IDE 工具经验
也可;了解程序编译、链接过程,能够分析 map文件,懂程序运行域与加载域是加分项。
4、其他,不要求有 Linux App 开发或驱动开发经验,有 linux 开发经验是弱加分项,不如熟练
使用 MDK 开发含有 Shell、Logger 等组件的 STM32 开发者对本工作有优势。
公司坐标:北京上地
薪资:15-30K*14
欢迎推荐和自荐!
有意向可以发简历至68346248@qq.com
--
FROM 121.69.10.*