Senior Software Engineer in Edinburgh

Senior Software Engineer in Edinburgh

Edinburgh Full-Time No home office possible
P

Job Description

Job Role: Senior Software Engineer\\n\\nLocation: Edinburgh / Towcester\\n\\nStart Date: ASAP\\n\\nDuration: Permanent\\n\\nSalary: Depending on Experience\\n\\nRole Summary\\n\\nYou 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.\\n\\nThe 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.\\n\\nKey Responsibilities\\n\\nDesign, develop, and maintain embedded and GNU/Linux-based software for networking and systems products.\\n\\nAct as a software representative within cross-functional product development teams.\\n\\nLead the delivery of new software features from initial concept and requirements through to release.\\n\\nCreate and maintain test specifications and automated test scripts to support development and release activities.\\n\\nDesired Qualifications / Skills\\n\\nDegree in Software Engineering, Computer Science, or a related discipline.\\n\\nStrong proficiency in C within a GNU/Linux development environment.\\n\\nProven experience delivering software across the full development lifecycle.\\n\\nFamiliarity with scripting languages such as Python and Bash.\\n\\nExperience developing software that uses networking technologies and protocols (e.g., TCP/IP, Ethernet).\\n\\nWorking knowledge of configuration management, version control, and CI/CD tools.\\n\\nExposure to Agile or iterative development methodologies.\\n\\nIf this is of interest to you, please forward your updated CV to (url removed)

P

Contact Detail:

ProTech Recruitment Ltd Recruiting Team

Senior Software Engineer in Edinburgh
ProTech Recruitment Ltd
Location: Edinburgh

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

P
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>