Experience in business development, writing technical report and documents related to multiple product development, software development and quality assurance.
Skilled at solving customer's technical issues with existing products and solutions.
Ability in leading R&D projects as well as managing employees and staff members.
Excellent communication skills as well as analytical, project management and planning skills necessary.
Commitment.
Technical skills on HPC, parallel computing, cloud computing, software development, computer graphics, user experience, computer aided engineering software, medical imaging and computer aided medicine. Agile development methods, Extreme Programming, bu...