Senior Software Engineer - Control Systems (Radiotherapy)

SussexDigital

Crawley

On-site

GBP 85,000 - 110,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Elekta in Crawley is seeking a Senior Software Engineer to design, develop and maintain software for radiotherapy systems. You will work across UI and backend layers using C#, .NET, WPF and C++ in an Agile team to deliver safe, quality software.

You’ll contribute to automated testing, CI/CD and the migration towards containerised microservices, while supporting regulatory compliance and knowledge sharing within the team.

Qualifications

  • Degree in Engineering, Computer Science or equivalent practical experience.
  • Understand software engineering principles, OO design and SDLC.
  • Experience with unit testing, automation and CI/CD practices.
  • Work collaboratively within Agile development teams.
  • Strong problem-solving skills and a structured approach to delivering high‑quality software.
  • Communicate well with a range of stakeholders.

Responsibilities

  • Design, develop and maintain software applications used within radiotherapy treatment systems.
  • Deliver full stack development using C#, .NET, WPF and C++, across user interfaces, backend services and system integrations.
  • Improve software quality through automated testing, code reviews and continuous integration practices.
  • Support the migration of applications to containerised and microservices-based environments.
  • Contribute to Agile planning, sprint activities and continuous improvement initiatives.
  • Support safety-critical software development activities and help meet quality and regulatory requirements.
  • Share knowledge, support colleagues and contribute to a positive engineering culture.

Skills

C#
NET
WPF
C++
Unit testing
CI/CD
Agile
Collaboration
Problem-solving
Structured delivery

Education

Engineering degree or equivalent
Computer Science degree or equivalent

Tools

CI/CD
Containerisation
Git
Automation frameworks

Job description

Elekta in Crawley is seeking a Senior Software Engineer to design, develop and maintain software for radiotherapy systems. You will work across UI and backend layers using C#, .NET, WPF and C++ in an Agile team to deliver safe, quality software.

You’ll contribute to automated testing, CI/CD and the migration towards containerised microservices, while supporting regulatory compliance and knowledge sharing within the team.

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

Similar jobs worth comparing

Senior Software Engineer - Radiotherapy Control Systems (Hybrid)
Senior Software Engineer - Radiotherapy Control Systems (Hybrid)

Elekta • Crawley

On-site
GBP 55,000 - 85,000
Crawley HQ access
Private Medical Insurance
Pension Scheme
+2
Senior Software Engineer – Control Systems
Senior Software Engineer – Control Systems

SussexDigital • Crawley

On-site
GBP 85,000 - 110,000
Senior Software Engineer - Medical Devices (Hybrid, CI/CD)
Senior Software Engineer - Medical Devices (Hybrid, CI/CD)

Elekta • Crawley

Hybrid
GBP 70,000 - 90,000
25 days vacation
Holiday Purchase
Private medical insurance
+5
Real-Time Embedded Software Engineer for Radiotherapy
Real-Time Embedded Software Engineer for Radiotherapy

Elekta • Crawley

Hybrid
GBP 45,000 - 70,000
Up to 25 paid vacation days
Holiday Purchase Scheme
Private Medical Insurance
+5
Senior Software Development Engineer
Senior Software Development Engineer

Elekta • Crawley

Hybrid
GBP 70,000 - 90,000
25 days vacation
Holiday Purchase
Private medical insurance
+5
Senior Software Engineer - Control Systems
Senior Software Engineer - Control Systems

Elekta • Crawley

On-site
GBP 55,000 - 85,000
Crawley HQ access
Private Medical Insurance
Pension Scheme
+2
Software Engineer - Real Time
Software Engineer - Real Time

Elekta • Crawley

Hybrid
GBP 45,000 - 70,000
Up to 25 paid vacation days
Holiday Purchase Scheme
Private Medical Insurance
+5
Senior Software Engineer - Hybrid Healthcare Tech Impact
Senior Software Engineer - Hybrid Healthcare Tech Impact

Elekta • Crawley

Hybrid
GBP 70,000 - 95,000
Work from Crawley HQ 4 days a week
25 days annual leave
Private Medical Insurance
+5
Senior Software Engineer
Senior Software Engineer

Elekta • Crawley

Hybrid
GBP 70,000 - 95,000
Work from Crawley HQ 4 days a week
25 days annual leave
Private Medical Insurance
+5
Lead Electronics Engineer – High-Voltage Medical Systems
Lead Electronics Engineer – High-Voltage Medical Systems

Elekta • Crawley

Hybrid
GBP 90,000 - 120,000
4 days on-site at Crawley HQ with 1‑WF
Up to 25 vacation days
Private Medical Insurance
+5