Research Fellow in Medical Physics, C++ Software (Bachelor's degree is qualified)

Research Fellow in Medical Physics, C++ Software (Bachelor's degree is qualified)
- 1 Vacancy
- 22 Views
Employment type
Full timeFunctional Area
Academic Posts
Salary Range
Unknown
Application Deadline
31 Dec, 2025
Job Description
Duke Kunshan University is seeking applications for an open position as Research Fellow in Medical Physics (C++ Software).
Position Overview
We are seeking applications for an open position as Research Fellow in Medical Physics (C++ Software). The Medical Physics research facility supports faculty, staff, and students to pursue a broad spectrum of interdisciplinary research activities related to medical physics. Built upon a premier Sino-US joint-venture university, Medical Physics will integrate global culture, train skillful talents, create innovative technologies and facilitate transformative precision health care. The successful applicants will lead/carry out research projects and assist in the development of the lab under the supervision of Prof. Fang-Fang Yin. The ideal candidate would be the ones who are keen in pursuing academic career. We provide the best lab conditions and competitive salaries to help the research staff to jump start cutting-edge research projects. We are also in close collaboration with top institutes and universities in China and worldwide to expand the network if pursuing advanced career opportunities is desired.
Reports to
Prof. Fang-Fang Yin, Director for the Medical Physics Program
Essential Duties
- Development of user-facing elements (Qt) and client (Desktop) side business logic.
- Writing reusable, testable, efficient and maintainable code and writing the tests for your code.
- Contribute to our user-facing desktop application which controls and audits our healthcare displays.
- Analysis and refinement together with the team and the product owner.
- Work in an international environment and team setting.
- Provide detailed and constructive design and code reviews.
- Perform other duties as assigned.
- University employees' job responsibilities will continue to expand in scope and depth as the University grows in size and complexity in its programs.
Required Qualifications
- Bachelor degree or above in computer, software, communication or related field.
- Hands-on C++ object-oriented development experience.
- Experience with application development for desktops (Windows and Linux).
- Be able to deliver an easy to deploy application.
- Possess a skill set that spans the full development cycle from analysis, design, implementation and verification.
- Understanding the nature of asynchronous programming to integrate with devices (displays, sensors, ...).
- Good analytical skills and an eye for detail and quality.
- Good communication & problem-solving skills.
- Fluent in English both verbal and written.
- Ability to work closely with fellow developers, product owner and product managers and share ideas and knowledge.
- Experience and understanding of code versioning tools, such as Git.
- Think from a user perspective and keep the UI simple and intuitive to use.
- Experience with Qt is a big plus.
- Experience and affinity with UI and UX design is a plus but not the focus.
- Experience with medical device development.
Education
Full-time bachelor’s degree or above, computer sciences, electrical engineering or equivalent
Years of Related Working Experience
At least 1-2 year(s) of related programming experience.
Related Jobs
Research Fellow in Medical Physics-Imaging/ RT (Bachelor's degree is qualified)
Duke Kunshan University
Jiangsu
Unknown
Jiangsu
Unknown
Research Fellow in Data and Computational Science (Automated Machine Learning)
Duke Kunshan University
Jiangsu
Unknown
Research Fellow in Biology (Bachelor's degree is qualified)
Duke Kunshan University
Unknown