Aerospace RF Software Engineer (C/C++/C#/Python)

Keysight Technologies

Pathhead

On-site

GBP 55,000 - 85,000

Full time

10 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Flexible working hours
Pension plan
Life assurance
Healthcare
Employee assistance program
Holidays: 28 days + 5 statutory

Job summary

Keysight Technologies is seeking a motivated Software Engineer in Edinburgh to design and implement embedded and RF software for aerospace and defense projects. You will work with hardware, software, and test teams across sites, delivering robust, high‑performance solutions.

You will apply C/C++/C# and Python across the software stack, including real‑time systems, verification, and tooling. The role emphasizes collaboration, problem solving, and ownership in a multidisciplinary environment.

Qualifications

  • 5+ years in a relevant field.
  • Proficient in C, C++, C#, Python; strong software engineering fundamentals.
  • Embedded or real‑time software experience.
  • Hardware‑software integration and test automation experience.
  • Experience with RF signals/systems and measurement concepts.
  • Experience with NI TestStand or similar test automation tools.
  • Degree in CS, Electronics or equivalent.

Responsibilities

  • Develop and maintain embedded and RF software for mission‑critical systems.
  • Collaborate with hardware, software, and test teams across multiple sites (Edinburgh, Loveland, Malaga).
  • Debug FPGA interfaces, integrate low‑level software, and build system verification tools.
  • Contribute to design reviews and document software interfaces.

Skills

C
C++
C#
Python

Education

Bachelor's or Master's degree in Computer Science or Electronics Engineering

Tools

NI TestStand
Git
Windows development

Job description

Keysight Technologies is seeking a motivated Software Engineer in Edinburgh to design and implement embedded and RF software for aerospace and defense projects. You will work with hardware, software, and test teams across sites, delivering robust, high‑performance solutions.

You will apply C/C++/C# and Python across the software stack, including real‑time systems, verification, and tooling. The role emphasizes collaboration, problem solving, and ownership in a multidisciplinary environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded RF Software Engineer – Aerospace & Defense
Embedded RF Software Engineer – Aerospace & Defense

Keysight Technologies • City of Edinburgh

On-site
GBP 70,000 - 95,000
Pension plan
Life assurance
Healthcare
+1
Embedded RF Software Engineer - Aerospace and Defense
Embedded RF Software Engineer - Aerospace and Defense

Keysight Technologies SAles Spain SL. • City of Edinburgh

Hybrid
GBP 70,000 - 100,000
Performance related salaries
Flexible working hours
Pension plan
+4
Software Engineer - C/C++/C#/Python
Software Engineer - C/C++/C#/Python

Keysight Technologies • Pathhead

On-site
GBP 55,000 - 85,000
Flexible working hours
Pension plan
Life assurance
+3
Software Engineer - C/C++/C#/Python
Software Engineer - C/C++/C#/Python

Keysight Technologies • City of Edinburgh

On-site
GBP 70,000 - 95,000
Pension plan
Life assurance
Healthcare
+1
Software Engineer - C/C++/C#/Python
Software Engineer - C/C++/C#/Python

Keysight Technologies SAles Spain SL. • City of Edinburgh

Hybrid
GBP 70,000 - 100,000
Performance related salaries
Flexible working hours
Pension plan
+4
RF/MW Solutions Engineer – Aerospace & Defense
RF/MW Solutions Engineer – Aerospace & Defense

Anite • Winnersh

On-site
GBP 70,000 - 95,000
Software Engineer - Defence & Aerospace (Edinburgh)
Software Engineer - Defence & Aerospace (Edinburgh)

Leonardo S.p.A. • City of Edinburgh

Hybrid
GBP 38,000 - 70,000
Hybrid working
Pension scheme
Employee benefits
RF/MW Solutions Engineer for Radar, EW & Space
RF/MW Solutions Engineer for Radar, EW & Space

Anite • Winnersh

On-site
GBP 70,000 - 95,000
RF Test Engineer
RF Test Engineer

IC Resources • Newcastle upon Tyne

On-site
GBP 45,000 - 60,000
RF Software Engineer — Python + Hardware (Hybrid/Remote)
RF Software Engineer — Python + Hardware (Hybrid/Remote)

Forefront RF • Cambridge

On-site
GBP 45,000 - 60,000
Competitive salary
Company Share Option Scheme
25 days holiday
+7