Enable job alerts via email!

Lead Software Engineer

TN United Kingdom

Wotton-under-Edge

On-site

GBP 50,000 - 90,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Lead Software Engineer to innovate and enhance high-speed automated data acquisition systems. This role is perfect for a talented engineer eager to work on cutting-edge technologies in high-precision fields such as automotive and life sciences. You will design and develop real-time control software, improve algorithms, and collaborate with diverse teams. The company values teamwork, communication, and a passion for learning, offering a comprehensive benefits package that includes flexible working policies and health programs. This is an exciting opportunity to make a significant impact in a dynamic environment.

Benefits

Pension
Bonuses
Onsite Facilities
Flexible Working Policies
Health and Wellbeing Programs

Qualifications

  • 5+ years experience in modern C++ and embedded software design.
  • Strong understanding of software design and architecture.

Responsibilities

  • Develop real-time control software and improve existing algorithms.
  • Collaborate with multidisciplinary teams and conduct code reviews.

Skills

C++
Software Design
Embedded Software
Multithreaded Programming
Unit Testing
Git
Azure

Education

Degree in Engineering
Degree in Computer Science

Tools

QNX

Job description

Job Title: Lead Software Engineer

Location: Wotton-under-Edge, United Kingdom

Company: Renishaw

Job Category: Other

Work Permit: EU work permit required: Yes

Job Reference: 05c0297570a1

Job Views: 6

Posted: 24.04.2025

Expiry Date: 08.06.2025

Job Description

Renishaw’s CMM and Gauging Products Division is seeking a Lead Software Engineer to develop and maintain high-speed, high-accuracy automated data acquisition systems. This role is ideal for a software engineer interested in control and automation, working on systems used in high-precision industries such as automotive, aeronautics, and life sciences.

The successful candidate will gain knowledge of advanced measurement technologies and design innovative control and measurement algorithms in real-time software. Key responsibilities include developing real-time control software, designing and architecting software, improving existing algorithms, collaborating with multidisciplinary teams, conducting code reviews, and documenting designs.

Requirements include a minimum of 5 years' experience in modern C++, understanding of software design and architecture, embedded software design experience, familiarity with Git/Azure, knowledge of unit testing, multithreaded programming on systems like QNX, and a degree in engineering, computer science, or related fields. Additional preferred skills include electronics and mechanical engineering knowledge, and experience with test-driven development.

The role demands strong teamwork, clear communication, self-motivation, enthusiasm, attention to detail, and a willingness to learn. Renishaw offers a comprehensive benefits package, including a pension, bonuses, onsite facilities, flexible working policies, and health and wellbeing programs. We promote diversity and work-life balance, encouraging applications from all qualified candidates.

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