Enable job alerts via email!

Software Engineer (MATLAB)

Leonardo

North East

On-site

GBP 40,000 - 65,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading aerospace company is seeking an experienced Software Engineer to develop radar signal processing algorithms for combat aircraft. This role will involve working with advanced technologies in a dynamic environment, directly contributing to cutting-edge aerospace systems. The position is available in both Edinburgh and Newcastle offices, offering competitive benefits including private healthcare, flexible hours, and an extensive holiday package.

Benefits

Private healthcare
Dental schemes
Workplace ISA
Go Green Car Scheme
£500 annual lifestyle allowance
25 days holiday plus bank holidays
Employer pension contribution up to 15%
Mental health and wellbeing support
Discounted gym memberships
Free online courses via Coursera

Qualifications

  • Proven industry experience with MATLAB & Simulink.
  • Strong background in mathematical or scientific fields.
  • Experience with full software development lifecycle.

Responsibilities

  • Develop and optimize signal processing pipelines using MATLAB and Simulink.
  • Collaborate with systems engineers on airborne radar algorithms.
  • Test and support software integration onto hardware platforms.

Skills

MATLAB
Simulink
Mathematical background
Scientific background
C++
C

Tools

Jira
Confluence
Bitbucket
Gitlab

Job description

Job Description:

The opportunity:

At Leonardo, we are seeking an experienced Software Engineer with a passion for bringing complex radar signal processing algorithms to life in software deployed on 5th and 6th Generation combat aircraft.

The Raven Radar system is a key component of the Gripen NG, one of the most advanced multi-role fighters globally. As a software engineer, you will play a vital role in developing new radar signal processing features, from initial concepts to post-flight trial improvements.

This position is available at our established Edinburgh office and our expanding Newcastle office, which offers a dynamic, start-up environment.

Responsibilities:

  • Develop, maintain, and optimize Simulink and MATLAB-based signal processing pipelines.
  • Collaborate with systems engineers to design and implement innovative algorithms for airborne radar systems.
  • Test, document, and support the integration of software onto custom hardware platforms.

Qualifications:

  • Proven industry experience with MATLAB & Simulink.
  • Strong mathematical or scientific background.
  • Experience with the full software development lifecycle.

Desirable Skills:

  • Knowledge of signal processing techniques through industry or academic experience.
  • Experience developing, optimizing, and testing high-performance software using C++ and C.
  • Familiarity with agile methodologies like Scrum and tools such as Jira, Confluence, Bitbucket, and Gitlab.
  • Experience with cross-compiling and embedded systems development.

Additional Information:

  • This role requires full onsite presence; flexible hours can be discussed.
  • Benefits include private healthcare, dental schemes, workplace ISA, Go Green Car Scheme, and a £500 annual lifestyle allowance.
  • 25 days of holiday plus bank holidays, with options to buy/sell leave and accrue up to 12 flexi leave days.
  • Employer contribution of up to 15% to the pension scheme.
  • Access to mental health and wellbeing support, diversity and inclusion initiatives.
  • Discounted gym memberships, cycle-to-work scheme, and free online courses via Coursera.
  • Referral incentives and management-level bonuses.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.