Jobs / REN***
Senior Software Engineer
REN*** · Wotton-under-Edge, ENG, United Kingdom
Visa sponsorship details are locked. Unlock company name and apply link with .
Wotton-under-Edge, ENG, United KingdomHybrid
Remuneration
Not specified
Location
Wotton-under-Edge, ENG, United Kingdom
Visa sponsorship
Sponsors visa
Job summary
JOB DESCRIPTION Senior Software Engineer Wotton under Edge up to £48,000 depending on experience REN***’s Machine Tool Products leads the market in delivering innovative, high accuracy measurement solutions to CNC machining processes around the world.
Benefits
When you join Renishaw, we're committing to your future career.That's because we believe in developing our people'sNot available at all sites).Please click here for further information about ourAt Renishaw we believe that our success is powered by welcoming a workforce of dIf you are excitedAbout the roleBut feel as though you don’t meet all the
Qualifications
- up to £48,000 depending on experience
- The ongoing innovation of our high precision measurement devices has created a requirement for a new Senior Software Engineer to help us develop the programming and data analysis
- Educated to degree level or equivalent in a STEM discipline with strong mathematical aptitude
- High level C++ programming language experience
- Python programming experience
- Experience using and developing software for Microsoft Windows
- Experience of writing and debugging complex multithreaded applications
- Knowledge of ATL, COM, MFC and writing GUI applications for Windows
- Experience using the Linux operating system
- Experience developing software products for embedded industrial applications
- Desirable
- CNC machine tool controller software API knowledge (Fanuc, Siemens, OKUMA and Mazak)
Responsibilities
- Contribute to the design and development of software applications and libraries
- Develop algorithms relating to geometry fitting and co-ordinate system transformations
- Assist in the requirement capture and specification of new applications
- Help deliver customer-facing applications
- Assist in the deployment of customer projects
Skills
CNC Machining
Degrees
AssociateDegree
Industry
BankingEnergyManufacturing
Company size
Smb