Enable job alerts via email!

Software Engineer at LK Metrology

Made in the Midlands Limited

Derby

On-site

GBP 35,000 - 55,000

Full time

22 days ago

Job summary

A leading company is seeking a Software Engineer to join their Agile team, focusing on the development and support of CMM software solutions. This role demands proficiency in C++, experience in software engineering, and the ability to communicate technical concepts effectively. Candidates with a background in high-precision engineering will be favored, and occasional travel may be required for deployment purposes.

Qualifications

  • Demonstrated experience in object-oriented software design.
  • Experience with large-scale software engineering projects.
  • Strong mathematical background, particularly in mechanics and numerical methods.

Responsibilities

  • Designs and develops new and existing CMM software applications.
  • Participates in the full software development lifecycle.
  • Supports the rollout, testing, and debugging at customer locations.

Skills

C++
Object-oriented programming
Agile/Scrum
SQL
3D vector mathematics
Effective communication

Education

BEng or BSc in Computer Science, Engineering, Physics, or Mathematics
Master’s Degree in a related discipline

Tools

Visual Studio
Git
Jira

Job description

The Software Engineer will be a key member of LK Metrology’s Agile development team, responsible for designing, developing, testing, and supporting CMM (Coordinate Measuring Machine) software solutions. This role also involves deploying newly developed software at customer sites, primarily in the UK, with occasional overseas travel.

Job requirements
Key Responsibilities

Designs, develops, and tests new and existing CMM software applications

Participates in the full software development lifecycle – from requirements gathering through to testing and delivery

Ensures software projects are delivered on time, within scope, and to specification

Supports the rollout, testing, and debugging of software at key customer locations

Qualifications

BEng or BSc (2:1 or above) in Computer Science, Engineering, Physics, or Mathematics

Master’s Degree in a related discipline

Experience

Demonstrated experience in object-oriented software design

Experience working on large-scale software engineering projects with established architecture

Familiarity with Agile/Scrum development practices and tools such as Visual Studio, Git, and Jira

Technical Skills & Knowledge

Strong proficiency in C++ (modern standards including C++11 and above), STL, and object-oriented programming

Solid understanding of data structures, algorithms, and software design principles

Effective written and verbal communication skills

Working knowledge of:

C#

SQL

Understanding of 3D vector mathematics and coordinate geometry

Strong mathematical background, particularly in mechanics, numerical methods, or computational geometry

Ability to present technical concepts to both technical and non-technical stakeholders

Willingness to learn new technologies and programming languages

Additional Information

The role may require occasional travel to customer sites, both in the UK and overseas

An interest in high-precision engineering, manufacturing technology, and metrology is advantageous

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.