×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer Level 6

Job in City of Edinburgh, Edinburgh, City of Edinburgh Area, EH1, Scotland, UK
Listing for: Morson Edge
Full Time position
Listed on 2025-12-20
Job specializations:
  • Software Development
    Software Engineer, Agile Developer, DevOps
Salary/Wage Range or Industry Benchmark: 63.83 GBP Hourly GBP 63.83 HOUR
Job Description & How to Apply Below
Location: City of Edinburgh

Principal Software Engineer

Location:

Edinburgh, United Kingdom

Contract Duration: 12 months

Rate: £63.83 p/h PAYE (£73.11 inc. holiday rate) OR £87.04 p/h Umbrella

We seek an engineer with recent high-integrity or safety‑critical industry experience (defence, aerospace, or similar), or eligible for UK security clearance.

Role Overview

An experienced Principal Software Engineer is required to join a well-established Test Engineering community, supporting advanced defence and aerospace programmes. The role focuses on developing software solutions for complex test systems used in cutting‑edge radar and aerospace platforms.

The successful candidate will play a key technical leadership role, contributing to the design, development, and delivery of high‑quality test software while working closely with multi‑disciplinary engineering teams and stakeholders.

Key Responsibilities
  • Design, develop, and deliver software solutions within defined work packages, ensuring stakeholder requirements are met
  • Elicit, analyse, prioritise, and manage stakeholder needs to deliver optimal technical solutions
  • Produce high‑quality, robust, and well‑documented code, ensuring outputs are maintained under configuration management
  • Provide progress reporting, planning, and technical updates to line management
  • Collaborate with internal and external stakeholders to ensure software architecture alignment across the wider programme
  • Apply appropriate tools and techniques for test equipment and test system software design
  • Identify, resolve, and drive solutions to emerging technical issues, escalating complex risks where required
  • Mentor, coach, and support the development of engineers within the wider team
Essential Skills & Experience
  • Strong experience designing and developing software using C
  • Proven expertise with NI Lab Windows/CVI
  • Familiarity with NI Test Stand
  • Experience working in test engineering or test system software environments
Desirable Skills & Experience
  • Development of low-level software drivers
  • Software development for automated or complex test systems
  • Experience working within a structured development process framework
  • Agile development experience and use of modern collaboration/tooling platforms
  • Familiarity with configuration management, defect tracking, and peer review practices
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary