You will design advanced engineering software for Leica market-leading microscopy products to offer competitive product value to our end users. There will be ample opportunities for the incumbent to be attached with Leica overseas R&D centers in Switzerland, Germany & Cambridge for joint software or product development initiatives.
A Masters or good Bachelor degree in Software Engineering, Engineering, Physics, Mathematics or equivalent.
Experience in Object-oriented Analysis and Design is a basic pre-requisite.
Good knowledge of Object-oriented Design Patterns.
Experience in object-oriented programming on Windows platform using MS Visual Studio 2005/2008 and MS Visual C++.
Experience in Windows device driver development (USB etc).
Knowledge of software development methodologies, preferably Scrum or other Agile methodologies, and software test methodologies.
Knowledge of image processing, signal processing or statistics and experience in SQL Server is desirable.
Candidates with a good track record and software project management skills will be considered for Senior Engineer post.
Leica offers a competitive salary, benefits and development opportunities locally and overseas. Interested candidates, please forward your detailed resume (with salary history) to:firstname.lastname@example.org
, stating "Software R&D Engineer" as email subject.
We welcome you to visit our corporate website at http://www.leica-microsystems.com