Software Engineer

Job Reference
No. of Openings
No. of Openings Remaining
Machine Tool Products Division


Renishaw’s Machine Tool Products Division (MTPD) are currently looking to recruit a C# software engineer. As the successful candidate you will be working as part of a small, progressive, development team, towards creating modern applications which run on machine tools. You will be responsible for developing all levels of the application. From communicating with the machine tool, developing the data model, to working with the UX/UI team to create the user interface.


•Writing modern WPF/C# desktop applications
•Reviewing other team members code
•Testing code on a variety of devices from machine tools to tablets


Key requirements:


•Developing programs in C#
•Using WPF and using the MVVM pattern
•Developing for Microsoft Windows OS
•Values testing in the process of writing code
•Creating modular code and considers the architecture of the code
•Working as part of a team and independently
•Skilled at reviewing code, with respect to finding bugs, better designs, and how it fits in with the project as a whole


Desirable requirements:


•Experience of writing concurrent code
•Developing C++ applications
•Version control (Git, specifically)
•Experience of agile development practices
•Appreciation of manufacturing processes
•Worked with CNC machine tools
•WiX toolset/Windows installers
•Experience of relational databases and SQL

Person specification

•Independent thinker
•Passionate about software development
•Ability to learn new technologies quickly



When you join Renishaw, you're committing to your future career. That's because we believe in developing our people's skills and promoting them internally. We also offer a benefits package that's highly desirable, including a  9% non-contributory pension, discretionary annual bonus and pay reviews, subsidised onsite restaurant, onsite gym, free parking and sports and leisure societies. Of course, we appreciate there’s more to work than the office, so we also offer 25 days holiday, Life Assurance and BUPA Renishaw Health Trust.



Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed