
CMTG
Software Engineer
Job Description
Salary: £35,000 - 45,000 per year
Requirements:- Bring a curious mindset and strong analytical approach to solving complex problems and making sound technical decisions.
- Care about code quality, maintainability, and well-designed, well-tested software.
- Communicate clearly, collaborate effectively across teams, and contribute ideas and constructive challenge.
- Be adaptable and pragmatic, balancing delivery with continuous improvement.
- Experience with industrial or embedded systems, condition monitoring, Agile delivery, or tools such as Atlassian Cloud is beneficial but not essential.
- Be an established Software Engineer or ready to step up into a role with more responsibility and influence.
- Design, develop, and maintain high-quality software aligned with product and engineering requirements.
- Review user stories, specifications, and designs for clarity, feasibility, and technical completeness.
- Implement features using appropriate engineering principles, tools, methodologies, and agreed standards.
- Contribute to system design, architecture discussions, and technical decision-making.
- Set up, configure, and maintain development environments, build pipelines, and supporting infrastructure.
- Develop clean, maintainable, well-tested code that meets internal standards and industry best practice.
- Select and apply suitable technologies, frameworks, and techniques, and maintain systems, tools, and processes supporting the software development lifecycle.
- Identify technical issues, analyse root causes, and develop timely solutions; improve engineering processes, methodologies, and design patterns.
- Ensure software meets quality, security, performance, and safety expectations, and document technical information and communicate risks, issues, and recommendations.
- Take ownership of work in Agile sprints, deliver incrementally, break down work items, estimate effort, and contribute to planning.
- Collaborate across engineering, product, and supporting functions, working with technical leadership to meet project objectives and business goals.
- Keep a strong customer focus so solutions meet user and operational needs.
- Maintain and record Continuing Professional Development, stay current with technologies and industry trends, and apply ethical, safe, and sustainable engineering principles.
- Atlassian
- Cloud
- Embedded
- Security
- C++
- Support
More:
We are CMTG, a global leader in condition monitoring solutions, specialising in rotor track and balance for helicopters, monitoring critical rotating industrial machinery, and noise and vibration analysis. Our work also includes precision accelerometers. Our team of 130 experts works across sites in the UK, USA, France, and Germany, serving industries including aviation, power generation, automotive, defence, and manufacturing. Were seeking a Software Engineer to help develop software for safety-critical and industrial condition monitoring products in a collaborative Agile environment, with opportunities to shape our products and engineering practices. We offer 25 days holiday plus bank holidays, hybrid and flexible working, an Employee Assistance Programme, pension, company sick pay, and training and development. Our office has a games room and is close to the North Devon coastline. The salary is £35,000–£45,000 per year. Were committed to equal opportunities and an inclusive, accessible working environment, and welcome applications from people who connect with our mission even if they dont meet every listed preference.
last updated 40 week of 2026
Interested in this role?
Submit your application now
How to Apply
About CMTG

CMTG
Great Torrington
IT
Skills & Technologies
Inferred from job description
Salary Insight
£40,000
This role
£60,000
UK median
This salary is 33% below the UK median for Software Engineers (£60,000/yr).
Based on 2024–2025 UK technology sector benchmarks