We are looking for an experienced software engineer to take significant responsibility within a small and busy software team.
The role involves estimation, design, planning as well as programming, testing and documentation.
You will take significant responsibility within a small and busy software team, working on software that controls our state-of-art micromachining and imaging systems.
You will have the opportunity to work with engineers and scientists in finding technical solutions which may involve both hardware and software components. You will be expected to contribute to and facilitate team collaboration and agile practices and to share your skills with the team and to support other software engineers.
You will work on projects that involve programming windows applications in C++ and .NET. It also includes control of lasers and other hardware, e.g. via serial communications protocols. Our software contains some complex logic and mathematical elements, including 3D geometry and mathematical modelling. After sufficient experience you may also be expected to support the sales and engineering teams on and off site therefore a willingness to travel is desirable.
Full job specification is available on request.
For more information about the role or to express an interest please contact: firstname.lastname@example.org