Responsibilities 職責(zé)描述:
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.
負責(zé)質(zhì)子治療設(shè)備相關(guān)子系統(tǒng)的嵌入式系統(tǒng)的固件開發(fā)工作, 包括需求分析,架構(gòu)設(shè)計,嵌入式硬件設(shè)計,通信協(xié)議定義,代碼開發(fā)和調(diào)試,以及和系統(tǒng)的集成等。
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 平臺進行開發(fā),包括ARM核心板硬件設(shè)計,固件開發(fā)包括人機交互,各種外設(shè)控制和運動控制,各種接口和驅(qū)動程序開發(fā)和調(diào)試等,分析并解決開發(fā)過程中遇到的問題。
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.
負責(zé)質(zhì)子治療設(shè)備安全子系統(tǒng)快控單元的硬件設(shè)計和固件設(shè)計, 包括需求分析,控制板設(shè)計,F(xiàn)PGA架構(gòu)設(shè)計,通信協(xié)議定義,F(xiàn)PGA代碼開發(fā)和調(diào)試,單元測試以及和系統(tǒng)的集成等。
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.
按照公司的產(chǎn)品開發(fā)流程和質(zhì)量管理體系,各階段按規(guī)定輸出相應(yīng)的代碼、設(shè)計文檔及其它交付物。
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.
和系統(tǒng)工程師和硬件工程師緊密合作,參與子系統(tǒng)的需求分析和功能及接口定義,參與系統(tǒng)的集成和調(diào)試。
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.
碩士及以上學(xué)歷,計算機/電子/通信/自動化工程或相關(guān)專業(yè),5年以上嵌入式設(shè)計相關(guān)工作經(jīng)驗。
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語言進行編程,熟悉軟件開發(fā)方法,掌握常用開發(fā)工具和調(diào)試手段,有規(guī)范的編程風(fēng)格和良好的文檔編寫習(xí)慣。
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.
具有嵌入式硬件設(shè)計經(jīng)驗,熟悉各種嵌入式系統(tǒng)架構(gòu)和應(yīng)用開發(fā),包括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架構(gòu)和外圍電路,具有ARM平臺開發(fā)經(jīng)驗,熟悉各種通信協(xié)議和算法,具有豐富的硬件和軟件調(diào)試經(jīng)驗。
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系統(tǒng)內(nèi)核有深入理解,可以定制、裁剪和移植Linux操作系統(tǒng),具有Linux驅(qū)動程序開發(fā)經(jīng)驗。
6.Clear thinking, effective communication and teamwork, medical device software development experience is preferred.
思路清晰,良好的溝通和協(xié)作能力,有醫(yī)療器械軟件開發(fā)經(jīng)驗者優(yōu)先。
7.Fluent spoken and good written English.
英語口語熟練,良好的英語文獻讀寫能力。