Principal Software Engineer

Synergize Consulting Ltd
Edinburgh, United Kingdom
4 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Edinburgh, United Kingdom

Tech stack

Computer-Aided Design
Agile Methodologies
Configuration Management
Labwindows/Cvi
Software Engineering
Software Systems
Teststand
Atlassian Tools

Job description

We are supporting a leading defence organisation in the recruitment of a Principal Software Engineer to join their established Test Engineering community at their Edinburgh site., As a Principal Software Engineer, you will take ownership of complex software work packages, ensuring high-quality delivery that meets all stakeholder and programme requirements, acting as a technical authority., * Lead the creation and delivery of software solutions within defined work packages, ensuring adherence to stakeholder needs and programme objectives.

  • Capture, mature and prioritise stakeholder requirements.
  • Develop high-quality, robust, and fully documented code; maintain rigorous configuration control of all work products.
  • Provide regular plans, updates, and progress reports to management.
  • Collaborate closely with internal and external stakeholders to ensure architecture alignment across the programme.
  • Ensure the Test Engineering team applies appropriate tools, methodologies, and techniques, offering expert technical guidance.
  • Develop, mentor, and coach engineers across the wider engineering community.

Requirements

  • Strong experience designing software solutions using C and NI LabWindows/CVI.
  • Familiarity with NI TestStand.

Desirable:

  • Experience developing low-level drivers.
  • Experience developing software for test system environments.
  • Experience working within a structured software development process framework.
  • Knowledge of Agile development and the Atlassian toolset.
  • Familiarity with configuration management systems, defect tracking, and peer review practices.

Apply for this position