Point your AI agent at freehire and let it find you a job.

Get the CLI →

Hexwired Recruitment Limited

Senior Software Engineer

Posted Updated 2 views
Discussion

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:
  • Support
  • LESS
  • PowerShell
  • Python
  • Visual Studio
  • UX UI Design
  • C#
  • C++
  • Embedded
  • FPGA
  • Golang
  • JavaScript
  • Linux
  • Machine 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 39 week of 2026

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available