About this role
Salary: £55,000 - 65,000 per year
Requirements: Excellent understanding of C++.Experience of taking projects through the software development life cycle.Good English communication skills, written and verbal.Good understanding of Microsoft Visual Studio 2022/2026.Experience with GUI/UX or HCI desirable.Knowledge of scripting languages such as Python or PowerShell desirable. Responsibilities: Use good engineering practice to produce software for new, innovative and profitable products and solutions.Support and enhance existing software in accordance with commercial requirements.Be responsible for specification, design, implementation, testing and maintenance of software to support our products and services.Undertake additional project tasks as required by management.Provide support and advice to less experienced colleagues.Act as a role model for junior staff.Serve as a technical liaison within our organisation, as well as with customers, suppliers and collaborators on software-related matters.Carry out any other tasks associated with this role. Technologies: SupportLESSPowerShellPythonVisual StudioUX UI DesignC#C++EmbeddedFPGAGolangJavaScriptLinuxMachine Learning More:
We are seeking a Senior Software Engineer responsible for the whole or an assigned portion of a design from preliminary specification through to verified software. The role involves expert knowledge of software design, test and verification, and includes working across the software development life cycle to support our products and services.
last updated 37 week of 2026