At Edinburgh Instruments, we offer more than just a job – we provide a rewarding career with opportunities to innovate and excel in your role, whether that is in our scientific research and product development, manufacturing or professional services. Here’s why you should consider joining our team:
Location: Livingston
Type: Permanent
Edinburgh Instruments (EI) is an international market leader in high-end, high-value scientific instrumentation. Part of the Hong Kong headquartered global Techcomp Instrument Group, we operate within the Techcomp Europe (TEU) division, which consists of a group of scientific instrument manufacturing businesses with production sites across six countries in Europe and with a comprehensive commercial network with sales offices and distribution partners across the globe.
We are immensely proud of our heritage; for 50 years we have been supplying customers at leading-edge research institutes, academic and industrial facilities around the world. Our products combine customisation, user-friendliness, and high performance, and are experiencing higher-than-ever demand worldwide.
Reporting into the Software Team Leader, the Software Development Engineer’s will be responsible for the design, development, testing, documentation, and maintenance of system software for our newly developed products.
Key responsibilities will include:
• Gather requirements, design, code, test and maintain system software for Company products.
• Liaise with and support, through proper use of the defect tracking system, Software Testing.
• Produce manuals and support documentation for system software.
• Maintain full records and ensure safe keeping of all system software.
• Ensure that all activities comply with Company quality procedures.
• Propose, implement and demonstrate solutions to problems which may not, given the research and development environment, have clearly defined requirements.
• Provide support to Production and Sales teams, as required.
• Keep abreast of current technology and advise the Company on issues that may affect performance and success.
• Undertake off-site visits, and/or remote in, as required to install, service or maintain software systems and computer related hardware.
• Undertake other duties as allocated by Software Team Leader.
· Have a degree in software engineering or a related engineering/science discipline with relevant software development experience.
· Microsoft windows programming experience – specifically in C# (WPF), database management (SQL and SQLite) and entity framework (EF)
· A thorough understanding of object-oriented design methods and patterns
· Demonstrable UI design skills
· Experience of using Source Code Management and Bug tracking tools in a team environment
· Knowledge of other programming languages such as C++ and Java
· Familiar to agile software development principles and patterns
· Instrumentation – scientific/medical, imaging, hardware interfacing, data acquisition, USB devices, sensors and optical detectors, motor control, etc.
· Graphics – Data visualisation, charting, 3D
This a great opportunity to join an established and growing global business. In return we offer excellent financial rewards and career development prospects. The Company has a 37.5 hour flexible working week and a comprehensive benefits package.
This a great opportunity to join an established and growing global business. In return we offer excellent financial rewards and career development prospects. You will work 37.5 flexible working pattern, that allows an early finish on a Friday. After an initial qualifying period and subject to the Company’s terms and conditions of employment, Edinburgh Instruments offers a comprehensive range of benefits including performance-related bonus scheme, death in service, permanent health insurance, private medical insurance, pension scheme, paid holidays, subsidised gym membership, cycle to work and employee discount scheme.
As an equal opportunities employer, Edinburgh Instruments is committed to the equal treatment of all current and prospective employees and does not condone discrimination on the basis of age, disability, sex, sexual orientation, pregnancy and maternity, race or ethnicity, religion or belief, gender identity, or marriage and civil partnership.
We aspire to have a diverse and inclusive workplace and strongly encourage suitably qualified applicants from a wide range of backgrounds to apply.
To apply for any of our advertised vacancies, please complete our simple online application form using the link below:
We’re always looking for passionate, talented individuals to join our team. If you don’t see a role that suits you but believe that you could make an impact at Edinburgh Instruments, we’d love to hear from you. Please send us your CV and tell us how you can contribute to Edinburgh Instruments: jobs@edinst.com.
Our Prospective Employee Privacy Notice is available to view and download: Prospective Employees Privacy Notice