Medical Equipment Information Systems Engineer

Canon

Embedded

C++

C

QA

About this role

The role develops information systems and software for medical equipment, including CT, ultrasound, diagnostic imaging devices, specimen testing equipment, and X-ray flat-panel detectors. Responsibilities include designing, evaluating, and verifying medical-device firmware; developing electronic medical record and medical accounting systems for hospital information systems; and designing and validating clinical application software that analyzes images captured by diagnostic equipment.

The position also develops AI- and image-processing-based diagnostic support functions. For X-ray flat-panel detectors and peripheral equipment, the work includes analyzing and defining software requirements for sensor operation control, communication-module control, and image-processing control, followed by software design, implementation, and verification.

Required experience includes programming with C or C++, embedded software design, Windows knowledge, and information-processing system design experience. Preferred experience includes C, C++, or VHDL programming; knowledge and experience in sensor reading, motor control, or mechatronics; DBMS development; real-time operating systems; and medical imaging, signal processing, or AI-related technology and development.

The work is conducted through collaboration with medical institutions for algorithm development and performance evaluation, as well as cooperation with multiple Canon Group departments. The organization develops advanced and elemental technologies for medical imaging and in-vitro diagnostic products.

This is a full-time regular employee position. Work locations are Canon’s Shimomaruko headquarters in Ota, Tokyo, and the Kosugi office in Nakahara, Kawasaki, Kanagawa. Working hours are 8:30–17:00. Annual holidays total 125 days, with a five-day workweek in principle on Saturdays and Sundays, public holidays, year-end and New Year holidays, a May holiday period, and summer leave. The position includes annual paid leave, refresh leave, condolence leave, transportation expenses, overtime pay, social insurance, a retirement allowance, corporate pension, savings programs, an employee stock ownership plan, mutual aid, training programs, childcare-related reduced working hours, and access to recreational and sports facilities.

This is an AI-generated summary of the employer's original posting — details can be incomplete, out of date or simply wrong. Always confirm everything on the official posting before applying.