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