Senior Software Engineer - Control Systems

Elekta

United States

Hybrid

USD 80,000 - 113,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Paid vacation days
Holiday Purchase Scheme
Private Medical Insurance
Pension Contribution Package
Cycle to work scheme
Life Assurance
Onsite restaurant
Electric vehicle salary sacrifice

Job summary

Elekta invites engineers to design, develop and maintain software for radiotherapy systems. You will work across UI, backend and system software using C#, .NET, WPF and C++, while supporting containerised and microservices environments.

The role emphasizes collaboration with engineers and stakeholders, Agile planning, and delivering reliable, scalable, and compliant software through automated testing and CI/CD.

Qualifications

  • Strong understanding of software engineering principles and SDLC.
  • Experience with unit testing, automation and CI/CD practices.
  • Collaborative approach within Agile teams.
  • Excellent problem-solving and communication skills.

Responsibilities

  • Design, develop and maintain software applications for radiotherapy systems.
  • Deliver full stack development with C#, .NET, WPF, and C++ across UI, backend, and system software.
  • Support migration to containerised and microservices environments.
  • Contribute to Agile planning, sprints and safety-critical software development.
  • Ensure quality and regulatory compliance through testing, reviews and CI/CD practices.

Skills

Software engineering principles
Object-oriented design
SDLC
Unit testing
Automation
CI/CD practices
Agile collaboration
Problem-solving
Effective communication

Education

Engineering, Computer Science or equivalent

Job description

Responsibilities

solutions.Responsibilities:Design, develop and maintain software applications used within radiotherapy treatment systems.Deliver full stack development using C#, .NET, WPF and C++, working across user interfaces, backend services and system software quality through automated testing, code reviews and continuous integration practices.Support the migration of applications to modern containerised and microservices-based environments.Collaborate with engineers, architects and stakeholders to deliver reliable, maintainable and scalable solutions.Contribute to Agile planning, sprint activities and continuous improvement safety-critical software development activities, ensuring solutions meet quality and regulatory requirements.Share knowledge, support colleagues and contribute to a positive engineering culture.

What You'll Bring
  • Degree in Engineering, Computer Science or equivalent practical experience.
  • Strong understanding of software engineering principles, object-oriented design and the
  • software development lifecycle.
  • Experience with unit testing, automation and CI/CD practices.
  • A collaborative approach and experience working within Agile development teams.
  • Strong problem-solving skills and a structured approach to delivering high-quality software.
  • Excellent communication skills and the ability to work effectively with a range of stakeholders.
  • Experience supporting Agile delivery activities such as sprint planning, backlog refinement or Scrum ceremonies would be beneficial.
  • Experience in regulated industries, embedded systems, conta inerisation or modern cloud technologies would be an advantage.
What You'll Get

In this role, you will work for a higher purpose; hope for everyone dealing with cancer, and for everyone regardless of where in the world, to have access to the best cancer care. In addition to this, Elekta offers a range of benefits.

  • Work Pattern (you are required to work from the Crawley HQ 4 days a week with 1-day WFH)
  • Up to 25 paid vacation days (plus bank holidays)
  • Holiday Purchase Scheme
  • Private Medical Insurance
  • Attractive Employer Pension Contribution Package
  • Cycle to work scheme
  • Life Assurance
  • Onsite subsidized restaurant, offering budget-friendly dining
  • Love electric (Electric vehicle salary sacrifice scheme)
Location & Contract Type

SummaryLocation: CrawleyType: Full time

Mission

Cancer.At Elekta, we believe every individual deserves access to the best cancer care. That's why we're committed to developing innovative solutions that make precision radiation therapy and radiosurgery more effective, efficient, and accessible. If you're passionate about making a meaningful impact, we invite you to bring your expertise and energy to our team.

Equal Opportunity Employer

We are an equal opportunity employerWe are an equal opportunity employer.

We evaluate qualified applicants without regard to age, race, colour, religion, sex, sexual orientation, gender identity, genetic information, national origin, disability, veteran status, or any other protected characteristic.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Elekta • United States

Remote
USD 86,000 - 119,000
4 days on-site at Crawley HQ
Up to 25 days vacation
Private Medical Insurance
+5
Junior Software Engineer
Junior Software Engineer

Elekta • United States

Hybrid
USD 65,000 - 90,000
Vacation days
Private medical insurance
Pension plan
+3
Lead Electronics Engineer - Power Electronics
Lead Electronics Engineer - Power Electronics

Elekta • United States

Remote
USD 93,000 - 120,000
Private Medical Insurance
Employer Pension Contribution
Cycle to work scheme
+2
Service Sales Specialist
Service Sales Specialist

Elekta • United States

Hybrid
USD 87,000 - 120,000
Work Pattern: 4 days at Crawley HQ + 1
Up to 25 paid vacation days (plus bank
Holiday Purchase Scheme
+6
Senior Software Engineer — Hybrid, Radiotherapy Platforms
Senior Software Engineer — Hybrid, Radiotherapy Platforms

Elekta • United States

Hybrid
USD 80,000 - 113,000
Paid vacation days
Holiday Purchase Scheme
Private Medical Insurance
+5
Global CPQ Developer
Global CPQ Developer

Elekta • United States

Hybrid
USD 73,000 - 113,000
Up to 25 vacation days
Holiday Purchase Scheme
Private Medical Insurance
+5
Leo Cancer Care: Senior Software Engineer – Interoperability
Leo Cancer Care: Senior Software Engineer – Interoperability

Leo Cancer Care Ltd • Town of Middleton (WI)

On-site
USD 120,000 - 160,000
Field Service Engineer (South Sweden - Remote)
Field Service Engineer (South Sweden - Remote)

Elekta • United States

Remote
USD 90,000 - 130,000
30 paid vacation days
4 Elekta days off
Defined contribution pension scheme
+4
Associate Field Service Engineer - Mobile, Alabama
Associate Field Service Engineer - Mobile, Alabama

Elekta AB • Atlanta (GA)

Hybrid
USD 70,000 - 100,000
Field Service Engineer
Field Service Engineer

Guided Solutions • Chicago (IL)

Hybrid
USD 70,000 - 90,000
Competitive salary
401k
Healthcare
+1