Responsibilities 职责描述:
1.Responsible for ded firmware development of related subsystems in Proton Therapy equipment, including requirements analysis, architect design, ded hardware design, communication protocol definition, coding and debug, function test, unit verification and integration with system.
负责质子治疗设备相关子系统的嵌入式系统的固件开发工作, 包括需求分析,架构设计,嵌入式硬件设计,通信协议定义,代码开发和调试,以及和系统的集成等。
2.Development based on ARM Platform and Linux OS, including ARM core board hardware design, firmware development includes human-computer inter, peripheral devices control and motion control, interfaces and driver development. Analyze the problems encountered and troubleshooting during development phase.
基于ARM 平台进行开发,包括ARM核心板硬件设计,固件开发包括人机交互,各种外设控制和运动控制,各种接口和驱动程序开发和调试等,分析并解决开发过程中遇到的问题。
3.Responsible for fast control unit hardware and firmware development for safety subsystem, including requirements analysis, hardware design, FPGA architect design, communication protocol definition, FPGA coding and debug, function test, unit verification and integration with system.
负责质子治疗设备安全子系统快控单元的硬件设计和固件设计, 包括需求分析,控制板设计,FPGA架构设计,通信协议定义,FPGA代码开发和调试,单元测试以及和系统的集成等。
4.Ensure good understanding of company quality policy, follow the company’s product realization process and design control procedure, ensure compliance with QMS, output the codes, design documents and other deliveries on time.
按照公司的产品开发流程和质量管理体系,各阶段按规定输出相应的代码、设计文档及其它交付物。
5.Coordinate closely with system engineer and hardware engineer, participate in the subsystem requirement analysis, function and interface definition, participate in the system integration and debugging.
和系统工程师和硬件工程师紧密合作,参与子系统的需求分析和功能及接口定义,参与系统的集成和调试。
6.Other tasks assigned by the leader.
其它未尽事宜。
Qualifications 任职要求:
1.Master or above degree in Computer/ Electronic/ Communication/ Automation engineering or related education , over 5 years working experiences in ded software development.
硕士及以上学历,计算机/电子/通信/自动化工程或相关专业,5年以上嵌入式设计相关工作经验。
2.Proficient in C language on ded system, competence and experience with Scrum/Agile development, experienced in software development cycle and system level troubleshooting, good coding and documentation.
熟练掌握C语言进行编程,熟悉软件开发方法,掌握常用开发工具和调试手段,有规范的编程风格和良好的文档编写习惯。
3.Knowhow of hardware and experience of ded hardware design, familiar with ded system architectures and applicatipon include ARM, FPGA, DSP, MCU, etc, experience in communication interfaces.
具有嵌入式硬件设计经验,熟悉各种嵌入式系统架构和应用开发,包括ARM, FPGA, DSP, MCU等,熟悉各种常用通讯接口。
4.Familiar with ARM architecture and peripheral circuits, experienced in ded control based on ARM Cortex A8 platform, familiar with common communication protocols and algorithms, with extensive hardware and software debugging experience.
熟悉ARM架构和外围电路,具有ARM平台开发经验,熟悉各种通信协议和算法,具有丰富的硬件和软件调试经验。
5.Familiar with RTOS, good understanding of Linux kernel, experienced of Linux operating system customization, tailoring and porting, experience of Linux device driver development.
熟悉RTOS,对Linux系统内核有深入理解,可以定制、裁剪和移植Linux操作系统,具有Linux驱动程序开发经验。
6.Clear thinking, effective communication and teamwork, medical device software development experience is preferred.
思路清晰,良好的沟通和协作能力,有医疗器械软件开发经验者优先。
7.Fluent spoken and good written English.
英语口语熟练,良好的英语文献读写能力。