Dewislen

Senior Software Engineer

Manylion swydd
Dyddiad hysbysebu: 27 Ionawr 2026
Oriau: Llawn Amser
Dyddiad cau: 26 Chwefror 2026
Lleoliad: Edinburgh, Edinburgh, EH1 1BB
Cwmni: ProTech Recruitment Ltd
Math o swydd: Parhaol
Cyfeirnod swydd: 65181_1769507632

Gwneud cais am y swydd hon

Crynodeb

Job Role: Senior Software Engineer

Location: Edinburgh / Towcester

Start Date: ASAP

Duration: Permanent

Salary: Depending on Experience

Role Summary

You will work as part of a small, focused team responsible for developing and supporting a complex software platform used across multiple hardware products. The role spans the full software development lifecycle-from requirements analysis and system design through implementation, verification, release, documentation, and post-delivery support-within a structured, quality-driven engineering environment.

The position involves development across multiple layers of the software stack, including low-level bootloaders and Linux kernels, hardware interfacing and management services, system-level Linux applications, networking and control protocols, and user-facing interfaces. You will also contribute to maintaining and improving development tooling, CI pipelines, and automated test infrastructure.

Key Responsibilities
  • Design, develop, and maintain embedded and GNU/Linux-based software for networking and systems products.

  • Act as a software representative within cross-functional product development teams.

  • Lead the delivery of new software features from initial concept and requirements through to release.

  • Create and maintain test specifications and automated test scripts to support development and release activities.

Desired Qualifications / Skills
  • Degree in Software Engineering, Computer Science, or a related discipline.

  • Strong proficiency in C within a GNU/Linux development environment.

  • Proven experience delivering software across the full development lifecycle.

  • Familiarity with scripting languages such as Python and Bash.

  • Experience developing software that uses networking technologies and protocols (e.g., TCP/IP, Ethernet).

  • Working knowledge of configuration management, version control, and CI/CD tools.

  • Exposure to Agile or iterative development methodologies.

If this is of interest to you, please forward your updated CV to Harley.Hindmarsh@pro-tech.co.uk

Gwneud cais am y swydd hon