Vis1 - Software Engineer (Visualisation)

This vacancy has now expired  Print  Back To Search Results

Posted: 31/05/2019 11:42
Start Date: Not Available
Salary: Competitive, depending on experience
Location: Edinburgh, Scotland, UK
Level: Technical
Deadline: 14/06/2019 23:59
Hours: 37.5
Benefits: We offer highly competitive salaries and a comprehensive benefits package that reflects the value we place on our people and on the work we do.
Job Type: Permanent

We have a vacancy for a software engineer at our R&D centre of excellence in Edinburgh. This is an excellent opportunity to work in an intellectually stimulating environment, with exposure to leading edge technology within the medical imaging industry. We strive to create technology that makes a meaningful difference to people’s lives, helping doctors to help restore their patients’ health and well-being.

You will be working within the Visualisation Team, an agile software development team that creates innovative real-time rendering and visualisation tools for Canon Medical Systems.  You will be responsible for coding, testing, documenting and supporting advanced high-performance rendering algorithms for medical imaging software systems. You will take responsibility for the completion of designated software features, designing suitable solutions to complex problems with assistance from domain experts and technical specialists, and will be involved in all aspects of the development lifecycle.

To be successful, candidates should have an excellent academic record, holding a 1st class or upper 2nd class honours degree in a Computing or a numerate discipline, such as Mathematics or Physics. They should also have proven practical experience of working with C++, strong mathematics skills (3D geometry and associated vector/matrix linear algebra in particular) and knowledge of computer graphics techniques and algorithms for rendering, as this is a core component of the role. 

Additionally, knowledge of parallel programming techniques (multicore and SIMD), GPU programming (using a shader language or CUDA/OpenCL, for example) and low-level optimization tools and techniques is desirable, but not essential.

We aim to offer an inclusive, flexible and balanced working environment, by being an employer that cares for and respects its employees. We are part of a global family, that works closely with other development teams based in Japan, America, Canada and France; giving the opportunity of work placements at partner sites. As an employer, we want to provide you the right environment to allow you to develop your career, by giving you time to learn new skills and pursue your own creative projects.

This vacancy has now expired  Print  Back To Search Results

Search Vacancies    Contact Us    Login