Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior software engineer

Melksham
New Resource Group
Software engineer
£60,000 - £65,000 a year
Posted: 18 February
Offer description

Job Title: Senior Software Engineer
Location: Melksham, UK

Overview of the Role

An established engineering organisation specialising in life-critical protection and underwater systems is seeking a Senior Software Engineer to join its growing team in Melksham.

This role is responsible for the design, development, and verification of software for advanced underwater electronic systems. You will contribute across the full engineering lifecycle and support the successful delivery of fully integrated, safety-related control and HMI-based systems.

In addition to new product introduction (NPI) activities, you will help drive continuous improvement in software engineering processes and support ongoing product evolution. Working within a collaborative hardware and software environment, you will play a key role in system analysis, modelling, development, integration, testing, qualification, and reliability enhancement.

This position offers the opportunity to influence technical direction, improve engineering standards, and contribute to complex systems designed for demanding operational environments.

Key Responsibilities

New Product Introduction (NPI):

*

Contribute the software engineering perspective to the specification, design, and delivery of advanced underwater electronic systems.

*

Support system architecture definition, integration, and validation activities within a multidisciplinary team.

Sustaining Engineering:

*

Deliver ongoing software maintenance and support across the existing product portfolio as the customer base expands.

*

Lead proactive continuous improvement initiatives, including issue triage, root cause analysis, and collaboration with cross-functional engineering teams.

Process & Technical Leadership:

*

Drive value-based improvements to software engineering processes to enhance quality, reduce cost, and improve consistency.

*

Prepare for and participate in formal technical reviews (e.g., requirements, preliminary design, and critical design reviews).

*

Support system-level troubleshooting and failure investigations alongside engineers and technicians.

*

Contribute to planning, estimation, and progress reporting to ensure predictable delivery.

Essential Requirements

*

Bachelor’s or Master’s degree in Software Engineering or a related discipline.

*

Experience across the full engineering lifecycle, including requirements capture, design, verification, traceability, and impact analysis.

*

Knowledge of risk, issue, and opportunity management within an engineering environment.

*

Proficiency in C++, C, C#, CMake, and development environments such as Visual Studio / VS Code.

*

Experience working with embedded hardware abstraction layers (HAL).

*

Strong grounding in continuous integration (CI), unit testing, static analysis, and Hardware-in-the-Loop (HIL) testing.

*

Strong documentation and communication skills.

*

Demonstrated ability in planning, estimating, and progress monitoring.

*

Ability to obtain UK Security Clearance (SC).

Desirable Experience

*

Experience within embedded microcontroller ecosystems (e.g., STM32, PIC32, PIC24).

*

Familiarity with embedded development environments and toolchains.

*

Experience with version control and CI/CD platforms (e.g., Git-based workflows).

*

Knowledge of requirements and collaboration tools (e.g., Jira, Confluence).

*

Experience with code quality and documentation tools (e.g., static analysis platforms, automated documentation generators).

*

Low-power embedded design experience.

*

Safety-related software development within regulated industries.

*

Familiarity with Model-Based Systems Engineering (MBSE), SysML, or UML.

Experience Profile

While a degree in Software Engineering (or a related field) is expected, particular emphasis will be placed on demonstrable experience delivering embedded software for safety-related systems in real-world applications

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Automation software engineer - sc cleared
Corsham
Evodia Limited
Software engineer
Similar job
Algorithms software engineer
Bristol (Gloucestershire)
Morson Edge
Software engineer
€96,915 - €126,750 a year
Similar job
Automation software engineer - sc cleared
Corsham
Evodia Limited
Software engineer
See more jobs
Similar jobs
It jobs in Melksham
jobs Melksham
jobs Wiltshire
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Melksham > Senior Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save