Senior Software Engineer

Anson McCade

Ayr

On-site

GBP 48,098 - 57,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Pension scheme
Employee share plans
Health and wellbeing benefits
Green car scheme
Private health plans
Shopping discounts
Annual incentive

Job summary

A leading technology firm in Scotland is seeking a Senior Software Engineer specializing in embedded control and display systems. You will be responsible for delivering high-quality software, engaging closely with engineers to develop complex systems, and ensuring compliance with safety standards. Ideal candidates will have a degree in Software Engineering, experience with various programming languages, and practical knowledge of embedded software development. This role includes a competitive salary and a range of employee benefits.

Qualifications

  • Strong foundation in C, C++, C#, or Ada.
  • Practical experience in embedded software and test solutions.
  • Understanding of the full software development lifecycle.

Responsibilities

  • Complete software requirements, detailed design, and implementation.
  • Perform testing at desktop and target hardware levels.
  • Generate software-level safety requirements for certification.

Skills

C
C++
C#
Ada
Embedded software development
HMI design
Safety-critical software

Education

Degree or equivalent in Software Engineering / Computer Science

Tools

GNAT
Greenhills AdaMulti
DOORS
UML
Artisan
Statemate
Rhapsody
VAPS

Job description

Senior Software Engineer – Embedded Control & Display Systems

Location: Ayrshire, Scotland – Onsite

Salary: £48,098 – £57,000 (depending on skills and experience)

Are you a skilled Software Engineer with a passion for embedded systems and safety‑critical software? This is your opportunity to work on world‑class defence and aerospace products, supporting the design, development, and testing of advanced control and display systems in a growing and collaborative team.

The Role

As a Senior Software Engineer, you will be responsible for completing allocated software requirements and delivering high‑quality, robust software across the full software lifecycle. You’ll work closely with systems and test engineers to enable the development of complex, real‑world embedded systems, ensuring compliance with safety and certification standards. You’ll also contribute to the production of technical documentation, participate in peer reviews, and report progress to team leadership while supporting hazard analysis and system safety requirements.

Key Responsibilities
  • Complete allocated software requirements, detailed design, and implementation
  • Perform testing of completed functionality at both desktop and target hardware levels
  • Generate software‑level safety requirements and hazard analyses to support system certification
  • Produce accurate technical documentation, maintaining traceability between design, code, and test results
  • Participate in peer reviews and provide feedback to colleagues and leadership
  • Accurately report on progress and issues to the team
Your Skills & Experiences
  • Degree or equivalent in Software Engineering / Computer Science
  • Strong software engineering skills with solid foundation in C, C++, C#, or Ada and associated development environments (e.g., GNAT, Greenhills AdaMulti)
  • Practical experience of developing embedded software and test solutions
  • Demonstrated understanding of the full software development lifecycle, including requirements capture (e.g., DOORS) and design (e.g., UML, Artisan, Statemate, Rhapsody)
  • Experience in HMI design and graphics software (e.g., VAPS)
  • General aerospace or defence domain knowledge and interest
What’s on Offer
  • Excellent pension scheme and employee share plans
  • Extensive range of health, wellbeing, and lifestyle benefits, including green car scheme, private health plans, and shopping discounts
  • Eligibility for an annual incentive

If you are interested in submitting an application, apply directly here or send your up‑to‑date CV to Declan.Bryson@ansonmccade.com to discuss further quoting the reference below.

Reference: AMC/DB

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer
Senior Embedded Software Engineer

Scot Lewis Associates Limited • Malvern Hills

Hybrid
GBP 55,000 - 67,000
Competitive salary
Annual bonus
Pension
+5
Senior Principal Software Engineer
Senior Principal Software Engineer

Arden White • Tewkesbury

On-site
GBP 90,000 - 130,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Chiltern Park Recruitment • Royal Leamington Spa

On-site
GBP 40,000 - 50,000
Pension
BUPA Health Insurance
Bonuses
+6
Senior Principal Software Engineer
Senior Principal Software Engineer

Arden White Limited • Tewkesbury

On-site
GBP 90,000 - 120,000
Embedded Software Engineer
Embedded Software Engineer

ALTEN LTD - UK • Glasgow

On-site
GBP 55,000 - 75,000
Private Medical Insurance
Cycle & Tech Scheme
Life insurance & Pension Scheme
+1
Senior Embedded & Control Software Engineer
Senior Embedded & Control Software Engineer

Anthony Best Dynamics Limited. • Bradford-on-Avon

Hybrid
GBP 45,000 - 65,000
Discretionary bonus scheme
25 days annual leave, increasing every 2 years up to 32 days
10% matched pension contributions
+4
Software Engineer
Software Engineer

MBDA UK Ltd • Stevenage

On-site
GBP 57,600 - 70,400
Company bonus up to £2,500
Pension contribution up to 14%
Opportunity for paid overtime
+5
Software Engineer
Software Engineer

Stirling-Dynamics • West of England

On-site
GBP 62,000 - 73,000
Competitive package
Senior Principal Software Engineer
Senior Principal Software Engineer

Aviation JobSearch Europa • Tewkesbury

On-site
GBP 120,000 - 160,000
Software Engineer
Software Engineer

Stirling Dynamics Limited • Bristol

On-site
GBP 62,000 - 72,500
Competitive package
Annual events