to lead the development of advanced control systems software for our state-of-the-art radiotherapy solutions.
This role involves designing and evolving a suite of applications, including service tools, factory test software, and interfaces that connect treatment management systems with real-time control software. You will also drive the migration and maintenance of these applications to a modern, containerised microservices platform.
As a technical leader within a Scrum team and an Agile Release Train, you will champion best practices in software engineering, ensuring quality and compliance in a safety-critical environment. Your expertise will guide architectural decisions, influence technical strategy, and mentor teams to deliver innovative, reliable solutions that make a real difference in patient care.
What you'll do at Elekta:
Define, design, develop and maintain applications and the control system for the Elekta Radiotherapy Treatment System (Linac).
Maintaining and enhancing Software quality metrics including test coverage and code maintainability through code walkthroughs, testing at all level of the V model and attention to detail. Ensuring the code and the system is well tested and of sufficient quality for full solution testing.
Ensure that all products are developed in accordance with the applicable published development process and documentation is created in line with this.
Represent the domain in the safety analysis lifecycle. Participation in safety analysis, raising of safety issues and involvement in creation of tracible hazard mitigation.
Defining high level requirements, lead others by providing architectural guidance and providing input into architectural definition.
Leading the technical direction of product development across teams, domains and release trains.
Develop a wide breadth of domain knowledge, with Expert level knowledge of more than one subsystem.
Able to focus teams and individuals on delivering technical solutions according to plan.
Ability to assist, mentor and develop others.
Awareness and acting upon business as well as technical drivers.
Advantageous:
SAFe methodologies.
Previous experience of Medical Devices (or other regulated/safety critical areas).
Real time and Embedded development experience.
Automated testing.
VMware.
Domain Driven Design practices.
Asynchronous programming and event driven systems using Message queues.
Cloud DevOps.
Containerisation (e.g. Docker).
The right stuff:
Fluent in English with strong communication skills.
Effective problem-solving skills.
Structured and professional approach to engineering.
What you bring:
We encourage you to apply even if you don't meet every requirement--your unique skills and experiences might be exactly what we're looking for!* Degree in an engineering discipline or equivalent experience.
Full stack development using C#/.NET, WPF platforms and C++ on Windows.
Unit testing and Experience of CI/CD.
Object Oriented design.
Knowledge and understanding of software engineering disciplines, practices, and techniques.
Understanding and experience of the overall SDLC for application development.
Asynchronous programming and event driven systems using Message queues.
Understanding and experience of Agile.
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.
Hybrid work option (you are required to work from the Crawley HQ at least 3 days/week)
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)
Hiring process
We are looking forward to hearing from you! Apply by submitting your application and resume in English, Please note that we do not accept applications by e-mail.
Your Elekta contact
For questions, please contact the Global Talent Acquisition Partner responsible, Sarah Elmasry, at Sarah.Elmasry@elekta.com. We do not accept applications through e-mail.
We are an equal opportunity employer
We 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.
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.